Hi peter About magritte, feel free to extend it and let us know.
stef On Thu, Sep 7, 2017 at 2:54 PM, Peter Fisk <peter.f...@gmail.com> wrote: > Hi everyone, The RailsExpress.com website will be updated over the coming > days to reflect what I am currently working on in Pharo 6.0. I have found > that the "Smalltalk like" environment in Ruby isn't powerful enough to > implement a fully automated web application generator. That is why I changed > to Pharo a couple of weeks ago - progress using Pharo has been incredibly > fast. So, my primary focus from now on will be development using Pharo on my > Macintosh. The "Smalltalk like" environment in Ruby actually uses an > interpreter (written in Ruby) that was designed to run Smalltalk byte codes. > It would be trivial to run Smalltalk instead of Ruby using the framework. > The rational for running Ruby instead of Smalltalk was to make it more > accessible to Ruby-on-Rails developers. An interesting fact is that the > Ruby/Smalltalk interpreter is already running nicely on the web (in a Rails > environment using Qooxdoo libraries for the GUI) and also running on my Mac > using JRuby with a Java Swing GUI. And it could be used with some > modifications to run Smalltalk in the same environments. My goal is to build > an "AI" that can automate most of the work that web developers do. Smalltalk > is the only environment that I know of that can implement such an AI in a > short period of time. BTW, I have read the material about Pier and Magritte > which is very interesting, especially in regards to the DSL. My approach to > building the GUI has been to model the Qooxdoo class structure in Smalltalk > and use the Smalltalk objects to build the required code when I send them a > "renderOn: aStream" message. I will be posting more Pharo related > information on my Rails Express Quora blog. Regards, -- Peter > ________________________________ > Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.