> For extra trivia, note that the convention in Visual Basic is to use CamelCase.
This actually traces back to other BASIC dialects already in MS-DOS, I can tell this was already the common convention on Turbo BASIC, and QuickBASIC.
There were also tools that would format to the desired way, long before go fmt became a thing.
anta40 4 hours ago [-]
If you like QuickBASIC, perhaps FreeBASIC is also an interesting choice.
For many years, it practically only supports Windows, Linux, and DOS. Now add macOS into the list:
https://deb.fbxl.net/macos/
bitwize 7 hours ago [-]
The IDEs would format the desired way as soon as you cursored off the line in some cases. This had benefits and drawbacks: it would actually parse the line, so if there was a syntax error, you had to dismiss the dialog and fix it before you could move anywhere. Kind of a pain when you're roughing out code.
Out of modern IDEs for more conventional languages, the one that comes the closest to the behavior I want in this regard is Emacs, which is one reason I've stuck with it lo these 30 years.
ChicagoDave 3 days ago [-]
This is very cool, though I'd want to see typed FUNCTION blocks.
jmmv 3 days ago [-]
What do you mean? FUNCTIONs are supported, and their arguments and return values are strongly typed.
VincePlatt 3 hours ago [-]
Very neat implementation! I freaking love how nice Rust makes this!
Any plans to support structures in the language? I know that's not a typical Basic feature, but it would be awesome. Also, be a rebel: add block comments.
ChicagoDave 3 days ago [-]
Sorry I missed it. I was expecting an As clause but conflating VB is probably not what is wanted.
pkphilip 7 hours ago [-]
So a few questions:
1. Does this support threading?
2. Can I develop my website using this?
3. Can I develop a Claude competitor using this?
> For extra trivia, note that the convention in Visual Basic is to use CamelCase.
This actually traces back to other BASIC dialects already in MS-DOS, I can tell this was already the common convention on Turbo BASIC, and QuickBASIC.
There were also tools that would format to the desired way, long before go fmt became a thing.
For many years, it practically only supports Windows, Linux, and DOS. Now add macOS into the list: https://deb.fbxl.net/macos/
Out of modern IDEs for more conventional languages, the one that comes the closest to the behavior I want in this regard is Emacs, which is one reason I've stuck with it lo these 30 years.
Any plans to support structures in the language? I know that's not a typical Basic feature, but it would be awesome. Also, be a rebel: add block comments.
Much thanks!