4 ms·
Totally awesome! Some time ago there was a Smalltalk for Java announced - I wasn't particularly thrilled, because I have nothing to do with Java. This time, ho
by klibertp 14y ago
Totally awesome!
Some time ago there was a Smalltalk for Java announced - I wasn't particularly thrilled, because I have nothing to do with Java. This time, however, I'm more than excited - I'm starting to play with Amber right now!
EDIT: this is getting better with every page I read. It's compiled to JS, so I expect it to be fast. It supports seamless integration with JS libraries - it's IDE is written in Amber but with jQuery. It's class library is simplified, but based on Pharo. It has a Canvas implementation - and I don't mean <canvas>, but a HTMLCanvas known from Seaside. It's a live, interactive, clean Smalltalk environment in a browser.
My life just got a bit better and more enjoyable :)
- bromagosa 14y agoThat was Redline Smalltalk, which they've also pushing quite a bit. Their indiegogo campaign managed to raise 17.000$ so that the core dev can work full time for a while on the project.
- klibertp 14y agoI had two problems with Redline: if I remember correctly it's supposed to be file- instead of image-based. I'm not very optimistic about that, but maybe it will be alright - I sure hope so. The second thing is that JVM is not exactly my favorite environment. However, every effort for bringing Smalltalk back to life - or rather back to mainstream - is praiseworthy and I'm very glad such effort are undertaken.
- stcredzero 14y ago> I had two problems with Redline: if I remember correctly it's supposed to be file- instead of image-based. I'm not very optimistic about that, but maybe it will be alright There's precedents for file-based Smalltalks. Basically, don't ##ck with your source files manually, and use VCS. Problem (pretty much) solved.
- norswap 14y agoImage basedness, and the IDE microcosm in general is the single reason why I dislike Smalltalk, which is otherwise a very cool and well thought out language.
- mprovost 14y agoA sentence I never though I'd see 10 (or even 5) years ago: "It's compiled to JS, so I expect it to be fast."
- klibertp 14y agoHaha :) I was thinking "fast in comparison with a Smalltalk virtual machine implemented in JS" - but you're right in that JS got ridiculously fast compared to how it was a few years back.
- groovy2shoes 14y agoEven today, I never thought I'd see that sentence. Speed is relative, I suppose.