3 ms·
I haven't used FreeBASIC, but from the looks of it, it's a much more complete language. EndBASIC, OTOH, is much newer and limited as a language right now. The
by jmmv 3y ago
I haven't used FreeBASIC, but from the looks of it, it's a much more complete language.
EndBASIC, OTOH, is much newer and limited as a language right now. The main difference is that EndBASIC offers you an _environment_, not just a language interpreter, so that you get a full retro-machine experience. Plus EndBASIC runs in the browser too, making it much more approachable from any device.
- versteegen 3y agoHi; I'm an occasional contributor to FreeBASIC but have only had a brief look at EndBASIC and agree, these are in two different categories, they're not just different languages. Cool project! FB is a compiler, almost fully QuickBASIC compatible (only when set to the qb 'dialect') but also competing with general purpose languages (I like to describe FB as a subset of C++98 with BASIC syntax and lots of BASIC additions like decent strings, but many FB users would be offended by any comparison to C++); EndBASIC is as you say. Without QBASIC's interpreter and environment FB is really missing part of the magic of QB. FB does compile to the browser via Emscripten, to DOS, and even to bare metal, but that's still very different from EndBASIC.