Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If anything, if we're serious about teaching how practical computers actually work today, I think that an assembly language should be the first language taught to computer science students. C still hides too many details and imposes design decisions that make much more sense after seeing the chaos of unstructured programming.

Additionally, I don't know how to drive a manual transmission car, but surely you would use a lower gear, not overdrive, to pass a truck on the highway.



Knuth would agree with this, right?


Probably, but only if the target architecture is a 6 bit processor which doesn't exist.


Holy enormous serendipity thread moment. This won't make any sense to you, but I'm saving a link to it, and mark my words, it'll make sense in a couple months.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: