Jonathan Oxer
[Talks & Presentations]
» 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!
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!
- 20061207-OSDC-OSDcLang.pdf (69.2 kB)
[ Back to top ]