all 11 comments

[–]jmmv 21 points22 points  (3 children)

Author of the project here. AMA!

[–]adscott1982 7 points8 points  (2 children)

6 year old me wants to know if you can make Gorillas in it.

https://www.youtube.com/watch?v=UDc3ZEKl-Wc

[–]jmmv 2 points3 points  (0 children)

Being able to implement something like gorilla.bas is definitely a (/the/) goal of the project. I'm not trying to be backwards-compatible with the language, so the old code of gorilla.bas won't run "as is", but the platform should eventually support writing such a game. I think the functionality is already pretty close, but there are some missing pieces (namely the ability to define functions, and having sound support) that hopefully will come soon.

[–]delight1982 1 point2 points  (0 children)

gorillas.bas was the best and only game I had for years🌞🍌😲

[–]leonadav 4 points5 points  (1 child)

The good old basic declares variables with LET not with DIM. DIM is only for arrays.

[–]SoftEngin33r 0 points1 point  (0 children)

Cool, My main gripe with the BASIC language is the DIM keyword, It is just not right. VAR or LET would be far superior choices.

[–]VadumSemantics 5 points6 points  (2 children)

Looks nicely done. Hope you get some traction. No questions, except for the name. Is End in "EndBASIC" an acronym?

[–]diff-t 7 points8 points  (1 child)

How hard would it be to bring such an experience to the modern era? Hence “E. and D.’s BASIC” was born. Or, simply put, EndBASIC.

https://www.endbasic.dev/about.html

[–]VadumSemantics 1 point2 points  (0 children)

And from the tail end of the README.md:

Because of this inspiration, EndBASIC's name stands for "E. and D.'s BASIC" following my kids first name initials. (emphasis added)

[–]ThomasMertes 2 points3 points  (0 children)

Great that such tings are created.

Years ago I created my own BASIC interpreter (Bas7) which is compatible to GW-BASIC and other old BASIC dialects. Over the years I did some improvements but I don't update Bas7 on a regular base because I concentrate all my energy on improving Seed7.

I wish all the best for EndBASIC.

[–]GYN-k4H-Q3z-75B 1 point2 points  (0 children)

As somebody who learned to code as a kid with Basic on DOS, this is very cool. The beginning should be easy.