I was wondering: a) I'm assuming PharoJS would be much like Amber but inside the Pharo VM.
b) How much of the Amber codebase could be re-used for it? I'm interested on the one hand, mainly due to the demand for Angular code in the browser (jQuery is great in Seaside, but many clients are looking for Angular recently), and my distaste for debugging JavaScript. Amber is ok but lacks the depth of tooling in Pharo, and isn't keeping up with the (constant) breaking changes in node and NPM. (Not that I blame the developers of Amber, it's a problem with the mindset of the developers in the JavaScript ecosystem - the way that Angular2 is almost completely different from Angular is an example of the lack of interest in the existing user base). The problem I see is that PharoJS would have the same issues. As a result it would not only be a fair amount of work to accomplish, it would be far more to maintain. The Pharo ecosystem is based on an entirely opposite mindset to the JS ecosystem - a few very good frameworks and a reasonable number of very good libraries, resulting in highly maintainable code even on projects with only one or two developers. On top of that it would have to deal with the issues with JS itself that make writing decent tools virtually impossible. Andrew Glynn -----Original Message----- From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of pharo-users-requ...@lists.pharo.org Sent: Thursday, June 22, 2017 8:41 AM To: pharo-users@lists.pharo.org Subject: Pharo-users Digest, Vol 50, Issue 108 Send Pharo-users mailing list submissions to pharo-users@lists.pharo.org To subscribe or unsubscribe via the World Wide Web, visit http://lists.pharo.org/mailman/listinfo/pharo-users_lists.pharo.org or, via email, send a message with subject or body 'help' to pharo-users-requ...@lists.pharo.org You can reach the person managing the list at pharo-users-ow...@lists.pharo.org When replying, please edit your Subject line so it is more specific than "Re: Contents of Pharo-users digest..."