|
|
|
|
|
by vijayer
1132 days ago
|
|
Hey all, creator of Small Basic here. I made this back in 2008 as a side project when I used to work at Microsoft. My belief was/is that you can get more kids interested in programming when the IDE (language + runtime + libraries) encourages iterative coding with simple gratification loops built in. You can see a bunch of decisions influenced by .Net which I was working with back then. I had been meaning to go back and revisit some of those decisions, but haven't had a chance yet. I have changed my stance around scoping and argument passing in functions, for instance. (What is really neat is that 15 years later, my son is learning coding with Small Basic. And I hired an engineer for my current startup who had started coding with Small Basic as a kid in Brazil.) |
|
I think it would be great if there was a modern "console computer" like that, which let you code the instant you switched it on.
At the very least, I wish modern programming environments let you use graphics and draw right away without fumbling around with boilerplate, like a simple 10 LINE(1,1,10,10) :)