Le 25/10/2014 19:20, Eliot Miranda a écrit :
Hi Thierry, ...
If Amber is useful then a Squeak/Pharo/Scratch/whatever plugin is useful. Amber has limitations (no thisContext, no become, no run-time class redefinition, no instance migration there-on, limited performance, especially for non-local return), but it is still useful enough for people to go through that extra deployment and verification step to check that the code still works under Amber. If one can't live with those limitations or if one doesn't want to pay the cost of the extra deployments step then a plugin solves that problem.
Don't confuse an absence as a lack of need. Because there has been no "plugin" solution for a few years doesn't mean it's not needed. That people have put significant effort into alternatives like Amber and Jalapeño proves it is useful.
Or that Smalltalk is great and worth reimplementing on top of whatever run system you have available :)
Moreover, I see that the only thing with potential linked to the web today is to handle tablets/smartphones, and this is a bit why I'm asking about ARM support (also embedding in small stuff, like Cortex M0-M4 stuff with BLE, solar cells and batteries). For now, the only use we have for Smalltalk in there is as C code generation / deployment IDEs on the desktop (aka B. Pottier Netgen), and as back-end on web deployment with Seaside + others.
There doesn't need to be an either/or in a growing community.
Point well taken :) Thierry