Thank you for sharing, Peter. Good that you 'rediscovered' Smalltalk!
Most interesting point of what you write <citation> Ruby-on-Rails, of course, has built-in generators that can create data models, controllers, views, etc. And there are also more sophisticated application generators such as Yeoman. These generators are based on templates and are great as far as they go. Where my Smalltalk approach is different is the level of abstraction. The Smalltalk models are not bound to any particular target language and could just as easily be used to generate PHP Laravel, NodeJS, or Java applications. </citation> This is similar to a Pillar document object model. A object model (an app or a document) may be inspected in the dynamic Smalltalk environment and rendered in different ways. Regards Hannes On 9/1/17, Peter Fisk <peter.f...@gmail.com> wrote: > Hi everyone,The latest version of my "Rails Express" rapid application > development environment is built in Pharo 6.0.Here is a blog post with a > few > screenshots and some explanation. > https://railsexpress.quora.com/Pharo-6-Generating-Ruby-on-Rails-Applications > <https://railsexpress.quora.com/Pharo-6-Generating-Ruby-on-Rails-Applications> > > I mostly programmed in Smalltalk from 1987 until 1997 using ParcPlace > VisualWorks and then IBM VisualAge.Pharo is now better than either of those > two frameworks.Congratulations to the Pharo team for all your great > work!Regards,-- Peter Fisk > > > > -- > Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html