Hacker News new | past | comments | ask | show | jobs | submit login

Java has its merits. Close integration with the OS is not one of them.

We're at the point now, where OS and language should merge. There should be a user data-centric design, with abstractions for the underlying hardware, so that most applications can be written across all of a user's devices, with "skins" for different particular form factors.




This idea while seductive has not panned out in practice in the past - lisp machines have tried this niche before. Orthogonality between different layers of the stack actually encourages loose coupling and allows for flexibility and innovation.


Yes, but Lisp machines didn't have the cloud. Back then, such an architecture, as elegant as it might be, would be an anchor and not a net gain. With the cloud, and a culture brought up on Facebook, such an architecture would provide an unparalleled level of convenience.


One could argue that among the most widespread OS's Windows offers the closest integration between language and OS via Powershell.




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

Search: