CalvinbalI posted...
This is absolutely, crazy bat-s*** absurd. How can you say that C and Unix were unimportant to personal computing when quite literally everything about Apple is founded on C and Unix? When the entire Android platform is founded on Unix? When more programs that your average person with a PC uses are programmed in a C-based language or a Unix-based OS than any other language or OS out there, combined?
Anything pre-OS X had... basically no rooting in Unix as far as I know? OS X was not version 10 of the Mac OS; it was a complete rewrite. Prior to OS X there was no Unix basing at all. (Old) Mac OS might've been written in C, but it's closed source so we won't know unless Apple said something about it. (plus there's the fact everything about it screams Basic)
Maybe the difference is in how we view the facts. Take C and Unix out of the equation. Say they never existed. What're you left with? A world where Basic and DOS/Windows only exist. ... Wait a sec, that sounds sort of familar. That sounds kinda like pretty much exactly like what the last two decades bar the last ~3 or so years have been for 95% of people. If C and Unix didn't exist, programmers would've just optimized the **** out of something else (likely, Basic).
Don't get me wrong, as a programmer, C (and Java/Python/the obvious C derivatives) and Linux are my personally preferred tools. But I'm not silly enough to say "I could never learn any other tool" nor am I disrespectful enough to say my predecessors could not have used or tuned any other tool.
Also, you SORELY underestimate the number of ****tily written Basic/Visual Basic programs out there that were and are still business critical. Business students traditionally learn Visual Basic or some variant. Yeah. (also, by "personal computer" I mean "not a mainframe or a hobbyist computer", if it wasn't clear. In other words "normal people computer")
--
assert(!hotterThan(foo, "Hot Nymphomaniacal Lesbian Mind-Controlling Dominatrix Fairy Doctors with glasses"))