On Jan 26, 2012, at 11:34 AM, Ajai Khattri wrote:

> On 1/26/12 11:03 AM, Rukbat wrote:
>> As someone who started by writing machine code (not assembly, bits - and in 
>> octal, which was the big thing back when we wrote code on stone with wooden 
>> chisels), I can say that's very true.
> 
> As someone who also cut his teeth writing code on 6502 and 68000 processors, 
> I personally believe all programmers should have some experience writing 
> machine code. Not for machismo or bragging rights, but simply because it 
> gives you a different perspective on languages and runtimes in general. You 
> understand a lot more how languages operate at a lower level and that makes 
> you a better programmer when using high level languages.

Oh, you had it easy. I cut my teeth on pre-6502 processors, namely a home built 
variety (dual logic analyzers), where we programmed with dip switches and saved 
our programs to paper punch tape. Later we hard-wired our first assembly 
language.

Of course, most of us came from the "programming with rocks" community where an 
absence of a rock (i.e., a zero) was a new concept. Before that all our big 
programs resembled pyramids.

It's always nice to realize the value of 001.

Cheers,

tedd

_____________________
t...@sperling.com
http://sperling.com
_______________________________________________
New York PHP User Group Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

http://www.nyphp.org/show-participation

Reply via email to