Re: [Pharo-dev] [ann] moose 4.8
Very nice. Congratulations! I've started using Moose for some software visualizations (currently for PL/1 code, but not parsing etc, just metrics I get my own way). Keep up the good work. Phil On Fri, Sep 13, 2013 at 7:04 AM, Tudor Girba tu...@tudorgirba.com wrote: We are happy to announce version 4.8 of the Moose Suite: http://moosetechnology.org/download/4.8 Description -- This was supposed to be a minor release, but in the end it turned out to be a major release with significant improvements. The key highlights are: - Based on Pharo 2.0. - All built-in visualizations use Roassal. - Roassal received a significant performance boost and new smart graph layouts like TreeMapLayout or ForceBasedLayout. - Roassal uses Athens for nice looking vectorial graphics. - New charting engine based on Roassal: Graph-ET. - Glamour changed to enable dynamic scripts, while still remaining backward compatible. - Glamour received a RubricTextPresentation for using the new Rubric text morph. - Glamour, Roassal, EyeSee, Graph-ET editors are more robust when dealing with errors in scripts.- New GTDebugger with dedicated workflows for Announcements, PetitParser and Glamour itself. - Extended GTInspector for several object types. - Usable version of GTMetaceller for handling Metacello configurations. - FAMIX was strengthen to handle functions better in various programming languages. - New free type fonts and simpler whitespace-loving theme. - Lower memory footprint for large models. - Faster MSE import. A list of issues addressed in this release can be found at: http://code.google.com/p/moose-technology/issues/list?can=1q=status=Fixed%20milestone=4.8 Installation -- The Moose Suite 4.8 comes for each platform as a separate bundle: - Mac: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-mac.zip - Windows: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-win.zip - Linux: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-linux.zip The Moose Suite 4.8 can also be loaded in a Pharo 2.0 image either from the Configuration Browser, or by executing the following script: Gofer new smalltalkhubUser: 'Moose' project: 'Moose'; package: 'ConfigurationOfMoose'; load. ((Smalltalk at: #ConfigurationOfMoose) project version: '4.8-snapshot') load Enjoy, The Moose Team -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] [ann] moose 4.8
Ouaa, there is still PL/1 on the earth ? Envoyé de mon iPhone Le 13 sept. 2013 à 09:43, p...@highoctane.be p...@highoctane.be a écrit : Very nice. Congratulations! I've started using Moose for some software visualizations (currently for PL/1 code, but not parsing etc, just metrics I get my own way). Keep up the good work. Phil On Fri, Sep 13, 2013 at 7:04 AM, Tudor Girba tu...@tudorgirba.com wrote: We are happy to announce version 4.8 of the Moose Suite: http://moosetechnology.org/download/4.8 Description -- This was supposed to be a minor release, but in the end it turned out to be a major release with significant improvements. The key highlights are: - Based on Pharo 2.0. - All built-in visualizations use Roassal. - Roassal received a significant performance boost and new smart graph layouts like TreeMapLayout or ForceBasedLayout. - Roassal uses Athens for nice looking vectorial graphics. - New charting engine based on Roassal: Graph-ET. - Glamour changed to enable dynamic scripts, while still remaining backward compatible. - Glamour received a RubricTextPresentation for using the new Rubric text morph. - Glamour, Roassal, EyeSee, Graph-ET editors are more robust when dealing with errors in scripts.- New GTDebugger with dedicated workflows for Announcements, PetitParser and Glamour itself. - Extended GTInspector for several object types. - Usable version of GTMetaceller for handling Metacello configurations. - FAMIX was strengthen to handle functions better in various programming languages. - New free type fonts and simpler whitespace-loving theme. - Lower memory footprint for large models. - Faster MSE import. A list of issues addressed in this release can be found at: http://code.google.com/p/moose-technology/issues/list?can=1q=status=Fixed%20milestone=4.8 Installation -- The Moose Suite 4.8 comes for each platform as a separate bundle: - Mac: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-mac.zip - Windows: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-win.zip - Linux: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-linux.zip The Moose Suite 4.8 can also be loaded in a Pharo 2.0 image either from the Configuration Browser, or by executing the following script: Gofer new smalltalkhubUser: 'Moose' project: 'Moose'; package: 'ConfigurationOfMoose'; load. ((Smalltalk at: #ConfigurationOfMoose) project version: '4.8-snapshot') load Enjoy, The Moose Team -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] [ann] moose 4.8
On Fri, Sep 13, 2013 at 11:05 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: Ouaa, there is still PL/1 on the earth ? yes! and Smalltalk too :-) -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill
Re: [Pharo-dev] [ann] moose 4.8
Yeah, I used to work with Smalltalk quite a lot. Now, I only work with Pharo, and I do not miss Smalltalk at all :) Doru On Fri, Sep 13, 2013 at 11:11 AM, Damien Cassou damien.cas...@gmail.comwrote: On Fri, Sep 13, 2013 at 11:05 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: Ouaa, there is still PL/1 on the earth ? yes! and Smalltalk too :-) -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] [ann] moose 4.8
pharo is not smalltalk ? o_O it certainly fooled me -- View this message in context: http://forum.world.st/ann-moose-4-8-tp4707988p4708053.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] [ann] moose 4.8
http://www.tudorgirba.com/blog/pharo-is-pharo :) On Sep 13, 2013, at 11:18 AM, kilon theki...@yahoo.co.uk wrote: pharo is not smalltalk ? o_O it certainly fooled me -- View this message in context: http://forum.world.st/ann-moose-4-8-tp4707988p4708053.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] [ann] moose 4.8
Pharo is Pharo :) http://www.tudorgirba.com/blog/pharo-is-pharo Doru On Fri, Sep 13, 2013 at 11:18 AM, kilon theki...@yahoo.co.uk wrote: pharo is not smalltalk ? o_O it certainly fooled me -- View this message in context: http://forum.world.st/ann-moose-4-8-tp4707988p4708053.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] [ann] moose 4.8
Yes, it is. FWIW, this particular piece of code (let's say 400KLOC to be closer to the truth) manages close to EUR 25 Million on a yearly basis. The worst bit in the whole system is not PL/1, it is the JCL scripts (hate, hate). And, truth be told, PL/1 is much better than any COBOL crap, allows for pretty advanced data structures. The environment is a mainframe one (zOS/IMSTP/IMSDB) and the storage looks much like NoSQL style. It is not JSON like Mongo but very very similar in how one would organize the data. The code is framework based and it works very nicely. Nothing really new under the sun with all those fancy new things as the whole system is message based (in/out) with terminal rendering or web rendering. Very same arch as an API of today. Now, code done right is not language dependent. I know the orginal developer, now retired. Very good, very smart, delivered a lot of working software over the years for a stunning number of verticals. PL/1 was his #1 choice I'd say. Peace. /Phil On Fri, Sep 13, 2013 at 11:05 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: Ouaa, there is still PL/1 on the earth ? Envoyé de mon iPhone Le 13 sept. 2013 à 09:43, p...@highoctane.be p...@highoctane.be a écrit : Very nice. Congratulations! I've started using Moose for some software visualizations (currently for PL/1 code, but not parsing etc, just metrics I get my own way). Keep up the good work. Phil On Fri, Sep 13, 2013 at 7:04 AM, Tudor Girba tu...@tudorgirba.com wrote: We are happy to announce version 4.8 of the Moose Suite: http://moosetechnology.org/download/4.8 Description -- This was supposed to be a minor release, but in the end it turned out to be a major release with significant improvements. The key highlights are: - Based on Pharo 2.0. - All built-in visualizations use Roassal. - Roassal received a significant performance boost and new smart graph layouts like TreeMapLayout or ForceBasedLayout. - Roassal uses Athens for nice looking vectorial graphics. - New charting engine based on Roassal: Graph-ET. - Glamour changed to enable dynamic scripts, while still remaining backward compatible. - Glamour received a RubricTextPresentation for using the new Rubric text morph. - Glamour, Roassal, EyeSee, Graph-ET editors are more robust when dealing with errors in scripts.- New GTDebugger with dedicated workflows for Announcements, PetitParser and Glamour itself. - Extended GTInspector for several object types. - Usable version of GTMetaceller for handling Metacello configurations. - FAMIX was strengthen to handle functions better in various programming languages. - New free type fonts and simpler whitespace-loving theme. - Lower memory footprint for large models. - Faster MSE import. A list of issues addressed in this release can be found at: http://code.google.com/p/moose-technology/issues/list?can=1q=status=Fixed%20milestone=4.8 Installation -- The Moose Suite 4.8 comes for each platform as a separate bundle: - Mac: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-mac.zip - Windows: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-win.zip - Linux: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-linux.zip The Moose Suite 4.8 can also be loaded in a Pharo 2.0 image either from the Configuration Browser, or by executing the following script: Gofer new smalltalkhubUser: 'Moose' project: 'Moose'; package: 'ConfigurationOfMoose'; load. ((Smalltalk at: #ConfigurationOfMoose) project version: '4.8-snapshot') load Enjoy, The Moose Team -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] [ann] moose 4.8
ah ok you mean it that way I see. Fair enough. Semantics are not terrible important anyway. Tudor Girba-2 wrote Pharo is Pharo :) http://www.tudorgirba.com/blog/pharo-is-pharo Doru On Fri, Sep 13, 2013 at 11:18 AM, kilon lt; thekilon@.co gt; wrote: pharo is not smalltalk ? o_O it certainly fooled me -- View this message in context: http://forum.world.st/ann-moose-4-8-tp4707988p4708053.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com. -- www.tudorgirba.com Every thing has its own flow -- View this message in context: http://forum.world.st/ann-moose-4-8-tp4707988p4708062.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
Re: [Pharo-dev] [ann] moose 4.8
Smalltalk inspired - standing on the shoulders of giants. On Fri, Sep 13, 2013 at 11:15 AM, Tudor Girba tu...@tudorgirba.com wrote: Yeah, I used to work with Smalltalk quite a lot. Now, I only work with Pharo, and I do not miss Smalltalk at all :) Doru On Fri, Sep 13, 2013 at 11:11 AM, Damien Cassou damien.cas...@gmail.comwrote: On Fri, Sep 13, 2013 at 11:05 AM, Serge Stinckwich serge.stinckw...@gmail.com wrote: Ouaa, there is still PL/1 on the earth ? yes! and Smalltalk too :-) -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill -- www.tudorgirba.com Every thing has its own flow
Re: [Pharo-dev] [ann] moose 4.8
Just to be clear, I completely agree that Pharo should move forward without any limitations and restrictions. Its just that when I first read the history of smalltalk I came to conclusion that like lisp , smalltalk is a freeform language , meaning that standardization meant much less for it than in other languages. Since Alan Kay was deeply inspired from lisp ( according to his own saying) a language that can change its own syntax is kinda difficult to see its as a rigid language that should obey to a set of rules. I dont know if it was Ingalis or Alan Kay that said that they created smalltalk not for it to remain in the state it was but to be the basic of new languages. So all this talk about ANSI standard smalltalk, sounds kinda weird to me. Sure I can see the benefits of standardization but that part was never crucial to smalltalk or lisp since the days they were created. And frankly this part that I love the most about smalltalk and lisp. So for me Pharo is 100% smalltalk and smalltalks that try to standardize things less than 100% ;) So I certainly agree with your blog post spirit. About moose 4.8 great work guys, I am amazed how deep moose is , and the horde of tools you have created for pharo. I recently took a deep look at it and it certainly moves code visualisation forward. I will love to see more video tutorials that show the practical advantages to coders like me that are not used to such kind of tools. Keep up the great. philippeback wrote Smalltalk inspired - standing on the shoulders of giants. On Fri, Sep 13, 2013 at 11:15 AM, Tudor Girba lt; tudor@ gt; wrote: Yeah, I used to work with Smalltalk quite a lot. Now, I only work with Pharo, and I do not miss Smalltalk at all :) Doru On Fri, Sep 13, 2013 at 11:11 AM, Damien Cassou lt; damien.cassou@ gt;wrote: On Fri, Sep 13, 2013 at 11:05 AM, Serge Stinckwich lt; serge.stinckwich@ gt; wrote: Ouaa, there is still PL/1 on the earth ? yes! and Smalltalk too :-) -- Damien Cassou http://damiencassou.seasidehosting.st Success is the ability to go from one failure to another without losing enthusiasm. Winston Churchill -- www.tudorgirba.com Every thing has its own flow -- View this message in context: http://forum.world.st/ann-moose-4-8-tp4707988p4708066.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
[Pharo-dev] [ann] moose 4.8
We are happy to announce version 4.8 of the Moose Suite: http://moosetechnology.org/download/4.8 Description -- This was supposed to be a minor release, but in the end it turned out to be a major release with significant improvements. The key highlights are: - Based on Pharo 2.0. - All built-in visualizations use Roassal. - Roassal received a significant performance boost and new smart graph layouts like TreeMapLayout or ForceBasedLayout. - Roassal uses Athens for nice looking vectorial graphics. - New charting engine based on Roassal: Graph-ET. - Glamour changed to enable dynamic scripts, while still remaining backward compatible. - Glamour received a RubricTextPresentation for using the new Rubric text morph. - Glamour, Roassal, EyeSee, Graph-ET editors are more robust when dealing with errors in scripts.- New GTDebugger with dedicated workflows for Announcements, PetitParser and Glamour itself. - Extended GTInspector for several object types. - Usable version of GTMetaceller for handling Metacello configurations. - FAMIX was strengthen to handle functions better in various programming languages. - New free type fonts and simpler whitespace-loving theme. - Lower memory footprint for large models. - Faster MSE import. A list of issues addressed in this release can be found at: http://code.google.com/p/moose-technology/issues/list?can=1q=status=Fixed%20milestone=4.8 Installation -- The Moose Suite 4.8 comes for each platform as a separate bundle: - Mac: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-mac.zip - Windows: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-win.zip - Linux: https://dl.dropboxusercontent.com/u/18323746/Moose/moose_suite_4_8-linux.zip The Moose Suite 4.8 can also be loaded in a Pharo 2.0 image either from the Configuration Browser, or by executing the following script: Gofer new smalltalkhubUser: 'Moose' project: 'Moose'; package: 'ConfigurationOfMoose'; load. ((Smalltalk at: #ConfigurationOfMoose) project version: '4.8-snapshot') load Enjoy, The Moose Team -- www.tudorgirba.com Every thing has its own flow