Small Basic Guru Awards – April 2015

Looks like I was the lone champion for the Small Basic Guru Awards in April:    Small Basic Technical Guru – April 2015     Ed Price – MSFT Programming Games with Small Basic: Chapter 6: Tic Tac Toe Program Michiel Van Hoorn: “This is probably one of the best end-to-end tutorials for programming a simple (but well…


Small Basic 1.0 is here!

After more than two years of pre-release versions of Small Basic, we are finally releasing the 1.0 version.  Although we know that there a number of features we still haven’t implemented, we feel that Small Basic now has a solid set of the core features that make it useful to beginners.  We hope to get…


Snake in Small Basic

This week’s featured sample is the arcade classic Snake!  And it comes from PlayDeez, who has also written other interesting Small Basic games (check out the Small Basic forums for more such hotness.) Here’s the screenshot, followed by the source listing.  Initialize() While (GameState <> “”) DoGameLoop() EndWhile Program.End() Sub Initialize InitializeVariables() InitializeScreen() EndSub Sub…

14

Small Basic and the "Goto" keyword

For the past 40 years, there have been on-going debates in the programming world about the utility and usage of the keyword, Goto.  While it’s been generally accepted that uncontrolled (no pun here) usage of Goto leads to unmanageable and spaghetti code, many, including Donald Knuth, believe that Goto is essential and when used with…

9