News for hackers. Stuff that matters.
Re:Why I Went From Python To Go (and not Node.js) (2012) by bryanlarsen on Wednesday April 16, 2014 @06:55AM (#7597007)
To be pedantic: Ritchie did not write C in Assembly, he wrote it in C. Or more accurately, version N of C was written in version N-1 of C. Version 0 of C could be compiled by the B compiler.

Your point still stands though: you need to be fairly competent at assembly language to write a compiler that emits machine code.

Re:Why I Went From Python To Go (and not Node.js) (2012) by uniclaude on Thursday April 17, 2014 @01:01AM (#7602065)
Either you or the wikipedia article is wrong.

>"The origin of C is closely tied to the development of the Unix operating system, originally implemented in assembly language on a PDP-7 by Ritchie and Thompson, incorporating several ideas from colleagues."

It's also written that the B rewrite only came later.

Re:Why I Went From Python To Go (and not Node.js) (2012) by bryanlarsen on Thursday April 17, 2014 @09:11AM (#7603314)
Unix was originally written in assembly language.