Teaching Java in abstract, useless lessons about OOP and inheritance is definitely bad. But I would say Java is as good a first language as python is. The purpose of first programming language is teaching concepts -…
Is slowness of intelliJ IDEs attributable to Java alone? Android studio feels more sluggish than vanilla IntelliJ. I had to write an app in JavaFX for a course project. Compared to most desktop apps written using…
I don't think some obscure company's compiler for Java would be being sold on streets of Bangalore, much less likely in affordable price, much less likely in smaller towns. And, to reiterate, usability matters, defaults…
> Java has AOT compilers since 2000, they just weren't free beer. "just" Tell me how me, a student in India with a cheap plastic laptop running Linux, could get straightforward access to some AOT compiler produced by…
AOT compiler; single binary; standard library and package ecosystem well suited for a subset of programming tasks, while being much lightweight and less verbose than Java / C#. Would not pick Go to make a website. But…
Something like a collaborative document editor or forms with non-trivial logic. Also, the interface of HN works because of its demographic.
Yeah it was EROS.
I remember reading about another, pretty old, microkernel OS which had persistent processes. It was probably a capability based OS. Anyone know what that was?
Teaching Java in abstract, useless lessons about OOP and inheritance is definitely bad. But I would say Java is as good a first language as python is. The purpose of first programming language is teaching concepts -…
Is slowness of intelliJ IDEs attributable to Java alone? Android studio feels more sluggish than vanilla IntelliJ. I had to write an app in JavaFX for a course project. Compared to most desktop apps written using…
I don't think some obscure company's compiler for Java would be being sold on streets of Bangalore, much less likely in affordable price, much less likely in smaller towns. And, to reiterate, usability matters, defaults…
> Java has AOT compilers since 2000, they just weren't free beer. "just" Tell me how me, a student in India with a cheap plastic laptop running Linux, could get straightforward access to some AOT compiler produced by…
AOT compiler; single binary; standard library and package ecosystem well suited for a subset of programming tasks, while being much lightweight and less verbose than Java / C#. Would not pick Go to make a website. But…
Something like a collaborative document editor or forms with non-trivial logic. Also, the interface of HN works because of its demographic.
Yeah it was EROS.
I remember reading about another, pretty old, microkernel OS which had persistent processes. It was probably a capability based OS. Anyone know what that was?