Hacker Newsnew | past | comments | ask | show | jobs | submit | Frolo's commentslogin

>lambda expressions

smalltalk blocks do this better


They’re essentially the same thing.

its also the only view that makes writing java tolerable


When the competition was the state of C and C++ compilers in 1996 for portable code, even across UNIX flavours, many improvements over that made it tolerable, people were already adopting it even with a plain interpreter, JIT only landed on version 1.3, 5 years later.

Note C creators didn't kept following up on ISO, Plan 9 and Inferno lacked C++ support, and they rather came up with their Java competitor in Inferno with Limbo, and Dis eventually also supported Java.


I still can't get java2dis (or whatever is calling) running into Inferno. Which might be interesting as I still have an old as hell Java point and click adventure game (made with a semi-infamous one in Spain from back in the day for amateur/indie games). I think it was done with Java 1.2/1.3.

Current JRE/JDK's run it in a bad way (threads get borked) since Java 1.6/OpenJDK 7 I think. Now, if Inferno supported Java 1.4 or something close to the old Kaffe+Jikes it would be really nice to get legacy stuff working.


From the surviving documentation it appears it was based on Java 1.1.3, and called j2d, which ironically it is similar to what Java to Dex ended up being on Android.

https://scispace.com/pdf/using-inferno-to-execute-java-on-sm...

I also assume it wasn't something they cared that much about, as I could not find the original source code on the Inferno open source repo.


northern michigan university was using it heavily 8-10 years ago


smalltalk invented the concept of views


this is great! i was on a common lisp exploration a few months ago and mostly got stuck wishing i had smalltalk style tooling


a simple workflow for development is to have 2 browsers open, 1 test runner, and 1 workspace.

put one browser on your code and the other on your tests


mostly because everything relevant we have today was built on smalltalk ideas and it still executed them better in the 70s than modern languages do today.


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

Search: