OffBeatMammal

Searching for monkeys in Cyberspace

Small Basic

clock November 11, 2008 21:05 by author offbeatmammal

SmallBasic Although I started my adventures in programming in Assembler (65c02, 68000) it was probably the discover of BASIC (I still remember it stands for "Beginners All-purpose Symbolic Instruction Code"!) that showed my that computers could be fun (nerd alert!)

I used various forms of BASIC on a wide range of machines - Atom, BBC B, MSX, Oric, RML, ZX81 etc - before PCs became a more regular feature in my life and QuickBASIC was often a quick and easy way to get things done in the days of DOS. With the rise of Windows Visual Basic became the de facto way that many developers were first introduced to programming.

Time passed and the development environment got more complex and VB "grew up", gained some object oriented type features and became a member of the .Net family of languages. It was no longer an easy starting point for new developers - and languages like C# and Java became more prominent.

Well, that simple, easy to get started concept is back. And in keeping with the aim the name says it all - Small Basic. It's not trying to be big and clever, but as a good way for kids to get started and see results quickly.

In it's default form there are only 15 keywords - but even so it's petty capable. The development environment features all the things you'd expect from a modern platform such as Intellisense and context sensitive help. The neat this though is that it's an extensible environment so other developers can add features and capabilities to the base product to help it grow.

Check it out at the MSDN DevLabs (the same folks who bring you PopFly), read more at their blog and don't forget to check out their "Hello World"!

I wonder how long it'll take me to re-write "snake" ;)



The Robots are coming

clock April 24, 2008 20:10 by author offbeatmammal

So, your plans for world domination didn’t quite go as you hoped. You clone army didn’t stand up to repeated photo-copying and so it’s back to the drawing board.

Rather than mope around in your hidden lair of darkness (or your bedroom) why not get back into the fray… but this time you could focus your efforts on creating a virtual army of smart robots to do battle – or at least compete in a series of challenges to determine the winner.

While most mad scientists have to assemble their robots from a scrap-yard of parts using plans downloaded from some of the weirder parts of the internet you have an advantage…

RoboChamps

You only have to develop the control package for the robot which will compete inside a virtual environment. To get started you’ll need to install and set up the Microsoft Robotics Studio (a free add-on that works with trial and express versions of Visual Studio) and you can develop using your favorite .Net language. Once tested and ready to rumble you upload the Microsoft Robotics Developer Studio 2008 playback file (.PLB) and some supporting documentation and … may the best robot win!

Vista sidebar gadgets and embeddable BotCards will let you stake out a claim and keep track of your progress – but if you do well and are one of the finalists… well, you’ll just have to read the clues from the RoboChamps League Commissioner to find out…



Search

Calendar

<<  May 2013  >>
SuMoTuWeThFrSa
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

Sign in

Twitter


    follow OffBeatMammal at http://twitter.com



     
    Donate unused CPU cycles with BOINC Stats and Account Management from BOINCStats.com



    Blogroll

    Archive

    Tags

    Categories


    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2013