4 ms·
Just curious: what do you mean by 'wheel-reinventing' and 'libraries are a dealbreaker'? Smalltalk contains a comprehensive set of classes, and Seaside has 'ou
by fractallyte 16y ago
Just curious: what do you mean by 'wheel-reinventing' and 'libraries are a dealbreaker'?
Smalltalk contains a comprehensive set of classes, and Seaside has 'out-of-the-box' support for Scriptaculous and JQuery, and has numerous examples of web app components...
As for the 'isolation' within a Smalltalk VM: isn't a virtualised environment actually beneficial for scalability?
- jcromartie 16y agoWhen you develop a web app in Rails and you hit a snag you can usually solve it by grabbing a Gem or a Rails plugin. Similarly, if you need to do something in Java there is most likely a good mature library out there already, and you can just drop a Jarfile in your project and go. I'm talking about all the odd little things you end up doing in web apps, like drawing charts or parsing PDFs or talking to some obscure web service. You'd be left to solve these things on your own with Smalltalk (although solving them may be easier).
- gnaritas 16y agoThat's not really true because you can always shell out Linux and do that chunk of work in some other language. You're not trapped in Smalltalk. I've used ImageMagick and Markdown in a Seaside app without issue.