Hi folks!

On 02/26/2012 11:33 AM, Marcus Denker wrote:

On Feb 26, 2012, at 11:24 AM, Stéphane Ducasse wrote:

Hi hannes

I tried to understand the purpose of your emails but I could not.
        - So do you suggest that we all stop Smalltalk and move to javascript?
        - What is your motivation?
        - This is good for us to know that but then so what?
        - Does it help us anyhow to make pharo better?
        - Did you try to port the code to Squeak?
        - Do you know if the global handling of coordinates have been changed?
We can spend our life looking why other people are doing or we can invent OUR 
future.

Indeed - but one also needs to be "aware" of inspiration sources. Personally I am *not* interested in Morphic on js, other than a fun project. But it is still *interesting*.

Does it help Pharo become better if we know stuff about the rest of the world? I hope so :)

For the "Lets all just do JavaScript". There was a very, uhm , disappointed 
blog post by
Gilad after they did the javascript implementation of NewSpeak...

JavaScript is *not* a good implementation language for languages. Especially 
not if
you want to do something new. If you build on top of JS, you will be very very 
contraint
in what is possible... and the things *I* want to build in the future with Pharo
are just impossible to do on top of javascript.

Definitely. If we take Amber for example, how is Amber interesting? To me it is about being able to build "HTML5 stuff" in Smalltalk but also "in a Smalltalk way" which means interactively in a Smalltalk "live" IDE.

So is Amber the end-all-final-solution? Of course not! But it has its "niche" and coupled with Pharo on the server side etc, it gives us a new very interesting "Smalltalk all the way" application stack for the web.

regards, Göran

PS. Inspiration is everywhere - for example, in Amber (just to pick a source of inspiration) the "senders of" and "implementors of" is the same button: "references", and it then shows both senders and implementors at the same time. Simple, trivial and quite nice.

Reply via email to