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

In the alternate universe where Apple bought Be, Apple is dead because most programmers aren't smart enough to write GUI apps for Be's asynchronous model. They find it bad enough in Javascript's callback hell world- But doing that asynchronous Node.JS style stuff in C is a non-starter.

In the alternate universe where Apple bought Be, nobody can take advantage of most of the existing C libraries, because they were written expecting to be used in a synchronous programming model.

I don't think this would have worked. As cool as Be is, and as much as, fundamentally, it is a better operating system in most ways than NeXT. Be does things 'The Right Way'. But sadly, Worse is Better. You have to optimise for the programmers you have. not the ones you wish you had. Be was ahead of its time, and it's still ahead of its time.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: