As a bad programmer, could I put in a request that you make all these big word features that have been mentioned, very optional, tucked out of the way and not on by default.
To me, Basic should be basic. It's even in the name!
But programming languages are written by people who are good at programming. And they get all these ideas about amazing and complicated features, which I'm sure are great for good programmers! But for bad programmers, they've off putting.
For example, on another website, there was a post by a guy, who just wanted to perform a simple task. He thought he'd use his knowledge of basic from the 80s to write a small ten line programme to do what he wanted.
He ended up download half a dozen basics from various places, but couldn't get any of them to do what he wanted. He was really, really annoyed! Back in the 80s as a teenager, he used to be able to turn on his computer, type in a few lines and it would work!
I asked him if he'd if he'd tried FreeBasic. And he had! But had given up within 10 minutes, because he couldn't work it.
I told him to download FBIDE, and how to set it up. And I told him the command to make FreeBasic act like older basics, so he could use line numbers and the like.
And I know exactly what he was feeling. I was almost put off FreeBasic myself because I couldn't get it to work. Luckily, I kind of bungled through, and now I can manage to make it work.
But I swear, I know I don't use it properly. I don't like IDEs. I've ran into them in a few places, and they annoy the crap out of me. I just want to do a simple idea, or to mess about, and yet I've got to set up all this IDE crap. By trial and error almost, I figured out how to make FBIDE work, but I don't even touch 99% of the things in it.
I know without a shadow of a doubt, that IDEs are great, and amazing and useful things to good programmers.
But I don't intend to learn to be a good programmer. I just want to mess about and have fun, or to do the occasional simple task. I'm not intending to write 10,000 line projects that can put man on the moon. The longest programme I have ever written, was about 500 lines. And it was done a little bit at a time over the course of months.
And out of the hundreds of languages there are, like C and Perl and Ruby and Lisp and C++ and whatever, can't we bad programmers have just one basic, simple programming language? Something I can just download, double click and start typing, and bang my little ten line program works!