Aik-Siong Koh wrote:
>Dart is climbing in popularity.

Yes, people love new toys. Especially when they come from a company with colors 
;)

"is climbing in popularity." is true for others as well - next question on this 
list will be
if we should port and run on Swift from Apple, ...

>And Dart VM is going to be built into Chrome

Allows to run faster on Chrome. For the others browsers you have to use the 
slower "Dart on JavaScript" fallback.
Maybe the  ECMA standardization may change that in the future. Who knows.

Clément Bera wrote:
>I think there are guys working on the Dart VM that worked on a smalltalk VM 
>before (I'm thinking of Gilad Bracha and Lars Bak). 

Yes Lars worked on Strongtalk/Animorphic (a very fast Smalltalk insprired by 
Self, see http://en.wikipedia.org/wiki/Strongtalk).
Then working for Sun Microsystems he speeded up Java with HotSpot VM by 
applying optimizations/JIT that were already standard in 
Smalltalk VM's. 

He now works for Google on V8 and DartVM.
http://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)

There is an interesting talk from him on the relation Smalltalk and Dart, see 
my blog post here:
http://astares.blogspot.ca/2012/10/lars-bak-on-language-virtual-machines.html
also check out https://www.youtube.com/watch?v=huawCRlo9H4

BTW: 
He is not the only Smalltalker working these days at Google with Dart. Eric 
Clayberg (former Instantiations/VisualAge Smalltalk - 
then Eclipse Window UI Builder) now manages the Dart Editor project at Google 
(also based on Eclipse).
Read his Dart for Smalltalkers: 
https://www.dartlang.org/slides/2012/03/smalltalk-industry-conference/DARTtalk-20120319.pdf

Alan Knight known from Cincom and Smalltalks Glorp ORM is working in the dart 
team as well. Lukas Renggli (contributor of Seaside, PetitParser)
is also working for Google and ported some tools to Dart.

Still what Dart ended up is/was a little bit disappointing for Smalltalkers, 
see http://blog.epigent.com/2011/10/googles-dart-language-and-smalltalk.html

Nonetheless Dart has its place and maybe someone will port a Smalltalk(VM) to 
it (if there is a need or a market).

Maybe you should contact Lars directly to ask how hard it would be to run ST. 
Interesting enough Google talks more and more about the "Dart platform" 
instead of the "Dart language". Maybe they switch to a polyglot environment in 
the future (similar to JVM which is able to host
several languages) and as Google engineers know about Smalltalk it might have 
good support to run also Smalltalk.

Bye
T.

 






  




Reply via email to