News for hackers. Stuff that matters.
Re:C0, an Imperative Programming Language for Novice Compute... by verall on Wednesday October 18, 2017 @03:06PM (#15501984)
The Computer Engineering program at UT Austin teaches assembly (and architecture basics) for an academic RISC machine, then ARM assembly, and then C, in that order. So it's not no one, even if it's not as common anymore. It definitely makes C make more sense as an abstraction of asm. I believe the CS school starts on Java.
Re:C0, an Imperative Programming Language for Novice Compute... by grayhatter on Thursday October 19, 2017 @01:37AM (#15505690)
Is this the program where you literally build a computer from scratch, starting with a transistor, and working your way up. If so, you're comparing a top down approach, to a bottom up. Each with a different end goal. My comments are only meant to apply to a intro to CS top down approach, with the goal of creating programmers, not complete system engineers.