Sorry I didn't mention it earlier, but the programming blog/vlog "Destroy All Software", which is usually by subscription, has all their video catalog available for a free trial until April 10th.
I mention this because they have introductory screencasts covering how to write things like memory allocators, user shells, HTTP servers, and even a minimal compiler. Another series of videos covers the basics of computation theory, including a simple Turing Machine, the basics of the Lambda Calculus, and the Chomsky Hierarchy for grammars.
All of the blog posts are free during this period as well.
Most of the examples are in either Python or Ruby, to make them more accessible, but the information can generally be applied to any language.
screencasts by "Destroy All Software" free until the 10th
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
screencasts by "Destroy All Software" free until the 10th
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Re: screencasts by "Destroy All Software" free until the 10t
Thanks for the alert. I haven't had significant Ruby exposure, so it is fairly pleasant way to be introduced to its syntax and use.