Importing a GNU Smalltalk project into Pharo
Very interesting question, especially since we want people to move to Pharo. http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-projec... <http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-projec...> Cheers, Max
I dont see many people who use a smalltalk that is not a smalltalk , the same way a human is not an arm, wanting to come to pharo and locked in an IDE and Enviroment. But then there are a tiny amount of them out there anyway, judging from their mailing list that is barely alive. Gnu Smalltalk is like keeping the cherry and throwing away the cake. I think its far more important to attrack the right kind of people who believe or seek the smalltalk ideal. On Wed, Jun 8, 2016 at 8:31 AM Max Leske <maxleske@gmail.com> wrote:
Very interesting question, especially since we want people to move to Pharo.
http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-projec...
Cheers, Max
On 08 Jun 2016, at 13:40, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
Hi!
I dont see many people who use a smalltalk that is not a smalltalk , the same way a human is not an arm, wanting to come to pharo and locked in an IDE and Enviroment. But then there are a tiny amount of them out there anyway, judging from their mailing list that is barely alive.
It really helped me to move from dominant languages (C, C++, python, ruby) to Smalltalk without having to change everything at once. And to this date being able to do git grep has its benefits when discovering code over Nautilus (and speed of search is not the only one).
Gnu Smalltalk is like keeping the cherry and throwing away the cake. I think its far more important to attrack the right kind of people who believe or seek the smalltalk ideal.
What is the cake? GNU Smalltalk is a real Smalltalk. thisContext, image save/resume, tiny images, deployment on ARM, quick repl, graphical class browsers, continuations when they were the cool thing, seaside, magritte, a very approachable kernel/VM and good file/event/io integration. cheers holger
Ah did not realize that it has an IDE, will give it a try, thanks On Tue, 28 Jun 2016 at 11:00, Holger Freyther <holger@freyther.de> wrote:
On 08 Jun 2016, at 13:40, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
Hi!
I dont see many people who use a smalltalk that is not a smalltalk , the same way a human is not an arm, wanting to come to pharo and locked in an IDE and Enviroment. But then there are a tiny amount of them out there anyway, judging from their mailing list that is barely alive.
It really helped me to move from dominant languages (C, C++, python, ruby) to Smalltalk without having to change everything at once. And to this date being able to do git grep has its benefits when discovering code over Nautilus (and speed of search is not the only one).
Gnu Smalltalk is like keeping the cherry and throwing away the cake. I think its far more important to attrack the right kind of people who believe or seek the smalltalk ideal.
What is the cake? GNU Smalltalk is a real Smalltalk. thisContext, image save/resume, tiny images, deployment on ARM, quick repl, graphical class browsers, continuations when they were the cool thing, seaside, magritte, a very approachable kernel/VM and good file/event/io integration.
cheers holger
On 08 Jun 2016, at 07:30, Max Leske <maxleske@gmail.com> wrote:
Very interesting question, especially since we want people to move to Pharo.
http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-projec...
Thanks for the pointer and the tool to use is gst-convert. It is based on the RBParser and I have used it to port PetitParser, SoapOpera, etc. to GNU Smalltalk and some of my own code from GNU Smalltalk to Pharo. holger
participants (3)
-
Dimitris Chloupis -
Holger Freyther -
Max Leske