squeak laptop for the rest of us

Todd Blanchard tblanchard at mac.com
Mon Apr 18 13:55:45 UTC 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Apr 15, 2005, at 2:37 PM, Jecel Assumpcao Jr wrote:

>> Javascript would be easier than you might think. At my day job, we 
>> have
>> a Javascript runtime for VW that's pretty close to fully compliant 
>> with
>> ECMA-262. It has good interoperability between Smalltalk and
>> Javascript, and you can debug and inspect Javascript objects using the
>> regular Smalltalk tools. It's fast and robust - we use it in our
>> production code, and have lots of users writing scripts for it. It's
>> available as open source.
>
> I would be surprised if it were hard since it is a rather simple little
> language. But given all the problems different versions of Netscape and
> IE browsers had with it, there seemed to be some complication that I 
> was
> missing.
>
The main problems are not with JS the language, but the runtime 
environment around it.  Little differences in the DOM (which has been 
mostly standardized) and the event delivery model (which has not been 
standardized) result in big headaches for browser compatibility.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFCY7xihullemWJdQ8RAghFAKDL+VvW3iWCHxFJgbWnJbb3tTrmWwCgjaf+
mCgw5ZDHq+HShGqIxPUU2uU=
=WBj4
-----END PGP SIGNATURE-----




More information about the Squeak-dev mailing list