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.