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 <https://railsexpress.quora.com/> .Regards,-- Peter
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html