5 ms·
> FUZE4 takes as many pros as we could cram in from a mix of these languages (C, Python & BASIC to name a few) to create a language that is as easy as BASIC, po
by aloknnikhil 7y ago
> FUZE4 takes as many pros as we could cram in from a mix of these languages (C, Python & BASIC to name a few) to create a language that is as easy as BASIC, powerful like C and versatile like Python.
Is it me or has this become more and more of a theme for new programming languages? Do they even deliver on all these promises?
- shakna 7y agoThose promises are "easy" to achieve for a certain interpretation of what they mean. BASIC itself, through things like peek and poke, can give you the "power of C", and with subroutines if you create a stdlib that you inject, you can certainly make it as high-level and versatile as Python. That doesn't mean that you get the benefits of C, Python and BASIC all at once though. You've achieved the overly-broad goals, and can say you haven't lied, but the impression the consumer has won't live up to the real world - because they're expecting the cultures and communities of those languages as well.
- Zardoz84 7y agoQuickBasic/TurboBasic, VisualBasic, Dark Basic, Gambas, etc. managed to evolve BASIC very well.
- Fr0styMatt88 7y agoSo did the Blitz BASIC family. The thing that always impressed and astonished me about BlitzMax was just how many games seemed to actually get _finished_ with it. Lots of them even looked very polished. It was really cool to see at the time (around 2006ish I think is when I was following it, though not exactly sure).
- dlivingston 7y agoThat was the first programming language I ever learned - lots of fun memories spent in Blitz3D and BlitzMax trying to make "the next Skyrim" with high school friends. The newest member of that family is Monkey 2 [0], not to be confused with Thorsten Ball's Monkey [1]. [0]: https://blitzresearch.itch.io/monkey2 https://blitzresearch.itch.io/monkey2 [1]: https://monkeylang.org https://monkeylang.org