Diego Virasoro wrote:
> C is a pain, and I try to avoid as much as I can. If you have limited
> time, C would not be a good choice... you will spend time compiling
> and recompiling to fix some stupid pointer error... grrr...

What you really gain from C - or better, machine code - is understanding 
how your computer actually *works*.

C is just a thin layer above assembly language, and often each C 
statement compiles to just a couple of machine ops. (gcc -S to see it).

If you want to try your hand at machine code, i386 is unfortunately a 
very ugly one to start with. Perhaps you can find an emulator for one of 
the old Motorola 8-bit processors (6800 or 6809); they had very concise 
and simple instruction sets.
-- 
Posted via http://www.ruby-forum.com/.