Importing a GNU Smalltalk project into Pharo

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Importing a GNU Smalltalk project into Pharo

Max Leske
Very interesting question, especially since we want people to move to Pharo.

http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-project-into-pharo

Cheers,
Max
Reply | Threaded
Open this post in threaded view
|

Re: Importing a GNU Smalltalk project into Pharo

kilon.alios
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 <[hidden email]> wrote:
Very interesting question, especially since we want people to move to Pharo.

http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-project-into-pharo

Cheers,
Max
Reply | Threaded
Open this post in threaded view
|

Re: Importing a GNU Smalltalk project into Pharo

Holger Freyther

> On 08 Jun 2016, at 13:40, Dimitris Chloupis <[hidden email]> 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
Reply | Threaded
Open this post in threaded view
|

Re: Importing a GNU Smalltalk project into Pharo

Holger Freyther
In reply to this post by Max Leske

> On 08 Jun 2016, at 07:30, Max Leske <[hidden email]> wrote:
>
> Very interesting question, especially since we want people to move to Pharo.
>
> http://stackoverflow.com/questions/37690985/importing-a-gnu-smalltalk-project-into-pharo

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


Reply | Threaded
Open this post in threaded view
|

Re: Importing a GNU Smalltalk project into Pharo

kilon.alios
In reply to this post by Holger Freyther
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 <[hidden email]> wrote:

> On 08 Jun 2016, at 13:40, Dimitris Chloupis <[hidden email]> 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