next up previous
Next:Syllabus Up: Overview Previous: Algorithms


Languages

What's Wrong with Teaching Other Languages

What's Wrong with High Level Languages in General

What's Wrong With Compilable Languages

What's Wrong With Scripting Languages

What's Wrong With Matlab

What's Wrong With Type

The Answer is Rex86!

Rex86 is a simplified assembly language. It provides the benefits of working closely with machine state and logic, and also avoids the messy circumstances involved with using real hardware. It benefits from high level languages' powerful functions and utilities, while also avoiding their awkward syntax and unpronounceable code.

Have a look at the lesson plan and first few lesson topics to get a feel for how Rex86 works, and how its benefits work within the ideal setup discussed in the introduction.
next up previous
Next:Syllabus Up: Overview Previous: Algorithms

by dlong@progmatism.com. Plz don't copy kthx.