[Seaside] Re: Graphing in Javascript
Serge Stinckwich
Serge.Stinckwich at info.unicaen.fr
Mon Dec 26 16:17:29 CET 2005
Marcus Denker wrote:
>
> On 17.12.2005, at 21:56, Serge Stinckwich wrote:
>
>> Bert Freudenberg wrote:
>>> Babel is a SMACC-based parser/compiler framework which lets you use
>>> other than Smalltalk syntax (e.g. Logo, JavaScript, Python, Ruby
>>> syntax) to code in Squeak. Babel was developed by impara (sponsoring
>>> Marcus Denker). It's included in Croquet for quite a while now, but
>>> as Todd said, it's far from complete.
>>
>> It was just an experiment or the Croquet guys want to continue the
>> developement of such a beast sometimes in the future ?
>>
>
> It's an experiment at this stage. The idea back then was to see how much
> would be needed to build kind of "language skins" in Squeak. The system
> did not
> go very far into providing the exact semantics, but it's more like an
> other syntax on top of the standard Squeak object model. So the next
> step (besides debugging
> the syntax and completing it) would be to implement 100% (or quite near)
> semantics of those languages... just going to 80% won't do it, as people
> who would use these other languages would want to be able to just pick
> up a book on e.g. python and type in the examples. And implementing those
> languages completely is a huge piece of work, as it requires not only
> the runtime but big junks of the libraries (they are written in C in
> python...).
>
Thanks you Marcus for the explanation. I guess it's the same problem
with Jython. The last 20% is the painest one ...
-- oooo
Dr. Serge Stinckwich OOOOOOOO
Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO
http://purl.org/net/SergeStinckwich oooooo
Smalltalkers do: [:it | All with: Class, (And love: it)] \ /
##
More information about the Seaside
mailing list