Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-09 Thread H. Hirzel
Maybe I should note that a Magritte is surely useful for ideas. But a solution not using the Magritte modeling approach might be better for the task of actually generating applications for different systems / language environments. Magritte is foremost about modelling domain objects to be used _wi

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-08 Thread p...@highoctane.be
Nice. I'll definitely have a look because I need to prototype something quite domain heavy and it may help a lot. Phil On Fri, Sep 8, 2017 at 5:09 PM, Peter Fisk wrote: > Hi Phil, > > I already have PHP support for CodeIgniter and Laravel. > > Adding support for Zend Framework might take a day

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-08 Thread Peter Fisk
Hi Phil, I already have PHP support for CodeIgniter and Laravel. Adding support for Zend Framework might take a day or so to implement. Any framework which supports MVC and AJAX should be fairly easy to integrate (eg Python/Django, NodeJS/Adonis, etc). The main difference amongst the frameworks

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-08 Thread p...@highoctane.be
Peter, How hard would it be to generate other languages? e.g. PHP for Zend Framework 2. Best, Phil On Sep 7, 2017 14:54, "Peter Fisk" 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

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread Stephane Ducasse
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 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 l

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread Peter Fisk
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 Pha

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread Dimitris Chloupis
i will wait for further explanation because when it comes to web dev i am clueless On Thu, Sep 7, 2017 at 2:59 PM H. Hirzel wrote: > OK, RailsExpress > > Rails Express is Peter Fisk's attempt to make web development both > easy and enjoyable. It feels like Smalltalk, but it is built 100% in > R

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread H. Hirzel
OK, RailsExpress Rails Express is Peter Fisk's attempt to make web development both easy and enjoyable. It feels like Smalltalk, but it is built 100% in Ruby-on-Rails. So it is NOT about the Pharo 6.0 Generator; did not find the source code yet On 9/7/17, H. Hirzel wrote: > @Dimitris > >

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread H. Hirzel
@Dimitris And actually probably the most interesting link http://railsexpress.com/ On 9/7/17, H. Hirzel wrote: > Dimitris, > > more info for the wiki here > > https://railsexpress.quora.com/ and > > https://github.com/pdfisk/rails-express > > HH. > > On 9/7/17, Dimitris Chloupis w

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread H. Hirzel
Dimitris, more info for the wiki here https://railsexpress.quora.com/ and https://github.com/pdfisk/rails-express HH. On 9/7/17, Dimitris Chloupis wrote: > Well done ! :) > > I added your answer to Pharo Wiki "How to" section > https://github.com/pharo-project/pharo/blob/master/wiki/

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread Dimitris Chloupis
Well done ! :) I added your answer to Pharo Wiki "How to" section https://github.com/pharo-project/pharo/blob/master/wiki/contents/howto.md On Sat, Sep 2, 2017 at 12:05 AM Peter Fisk wrote: > Hi everyone, The latest version of my "Rails Express" rapid application > development environment is bu

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-07 Thread H. Hirzel
To follow up on this, maybe the easiest is to read https://ci.inria.fr/pharo-contribution/view/Books/job/Magritte/lastSuccessfulBuild/artifact/book-result/MagritteBooklet.pdf to have the domain model aspect covered. Magritte has a generator for Morphic and Seaside. It would be nice to have more

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-02 Thread H. Hirzel
Hello Brad In this context it is probably useful to (re-)read the thesis by Lukas Rengli http://scg.unibe.ch/archive/masters/Reng06a.pdf As a complete example of how we applied a meta-model to a Web application we present Pier, the second version of a fully object-oriented implementation of a c

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-01 Thread Brad Selfridge
Hi Peter, Really good work. I'm impressed. Pharo is really gaining some cutting edge options. I would like to know a lot more about your framework. Thanks for the effort. - Brad Selfridge -- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html

Re: [Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-01 Thread H. Hirzel
Thank you for sharing, Peter. Good that you 'rediscovered' Smalltalk! Most interesting point of what you write 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. Th

[Pharo-users] Pharo 6.0 Generating Ruby-on-Rails Applications

2017-09-01 Thread Peter Fisk
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