Skip to: Site menu | Main content

Beginner Programming Languages: OSDcLang

Thu, Dec 7th 2006: Melbourne, Australia: Open Source Developers Conf

Done as a very tongue-in-cheek lightning talk.

What language should beginners start with? Should it be:

* low level, stack based?
* functional, loosely typed?
* object oriented, strictly typed?

Yes! In this talk I demonstrated a Turing-complete language with a total of 3 syntax elements and 8 commands, and use of a PHP5 to generate an OSDcLang program which can then be executed with an interpreter written in Ruby.

Blatantly stolen from BrainF***, of course!