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

That is classic Jobs -- sort of techie but not understanding what any of the words mean, very demanding, and sensitive to the customers' biases.


Thus proving that all our nerdy knowledge isn't as important as we think it is in order to be incredibly successful.


Very true. Our biases sometimes even get in the way of creating things that people want.


At the time, and for a long time after, a lot of computer science types were arguing that everything should be implemented from the ground up in very high level OO languages and abstracted runtime environments and this was the inevitable way things would be. Just look at the discussion on HN right now about smalltalk. Java also came out of this mindset. But Steve came form a highly practical, nuts-and-bolts engineering mindset where perfect is the enemy of the good.

So I think Steve's attitude has to be put into the context of that conflict. But as MrTonyD shows, there were people at NEXT who understood how to translate that attitude into practical terms. And to be fair to Steve that's because he knew how to hire absolutely tip-top talent and trust them to do their jobs right, even when they disagreed with him.


> At the time, and for a long time after, a lot of computer science types were arguing that everything should be implemented from the ground up in very high level OO languages and abstracted runtime environments and this was the inevitable way things would be.

I don't really see that they were wrong. After all, C and POSIX are also very high level and abstracted compared to the assembler-based OSes which existed before them.

The big problem now is that to be a successful alternate OS one needs to be bug-for-bug compatible with POSIX, and have a C compiler, in addition to one's own language and OS. Perhaps recent years' developments in virtualisation and containerisation will make it easier for a non-Linux host to run a Linux kernel and hand containers to it as needed.

Maybe one day OS and systems research will once again pay off.




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

Search: