zlacker

[parent] [thread] 2 comments
1. thefau+(OP)[view] [source] 2024-05-18 19:13:46
I think Ritchie's influence while significant is overblown and not entirely positive. I am not a fan of Steve Jobs, who had many reprehensible traits, but I find it ridiculous to dismiss his genius. Frankly, I find Jobs's ability to manipulate people more impressive than Ritchie's ability to manipulate machines.
replies(1): >>837204+ym
2. 837204+ym[view] [source] 2024-05-18 22:35:27
>>thefau+(OP)
> not entirely positive

I don't know if he was responsible, but null-terminated strings has got to be one of the worst mistakes in computer history.

That said, how is the significance of C and Unix "overblown"?

I agree Jobs was brilliant at manipulating people, I don't agree that that should be celebrated.

replies(1): >>holler+2n
◧◩
3. holler+2n[view] [source] [discussion] 2024-05-18 22:44:06
>>837204+ym
The main reason C and Unix became widespread IMHO is not because they were better than the alternatives, but rather because AT&T distributed them with source code at no cost, and their motivation for doing that was not altruistic, but rather the need to obey a judicial decree or an agreement made at the end of an anti-trust court case under which IBM and AT&T were ordered not to enter each other's markets. I.e., AT&T was prohibited from selling computer hardware and software, so when they accidentally found themselves to be owners of some software that some universities and research labs wanted to use, they gave it away.

C and Unix weren't and aren't bad, but they are overestimated in comments on this site a lot. They weren't masterpieces. The Mac was a masterpiece IMHO. Credit for the Mac goes to Xerox PARC and to Engelbart's lab at Stanford Research Institute, but also to Jobs for recognizing the value of the work and leading the first implementation of it available to a large fraction of the population.

[go to top]