2011/3/14 Janko Mivšek <[email protected]>

> Hi all,
>
> To add with Aida/Web plans how we will use Jtalk: I namely see very nice
> oportunity to cross the border from server to the client (web browser)
> with Smalltalk! That is, we can build web apps in pure Smalltalk and run
> them on the client, unchanged. Even more, we can partition the app and
> decide where to run, part on server, part on client, whole on server,
> whole on client... And this can be done at runtime!
>
> So, Nicolas work actually opens a whole new horizon for Smalltalk on the
> web development front. That's why Jtalk will already be part of next
> version of Aida, for experimentation purposes for start.
>
>
Sounds a lot to GWT but for Smalltalk :)
Cool!


> So, thanks a lot, Nico!
>
> Best regards
> Janko
>
>
> On 14. 03. 2011 19:36, Nicolas Petton wrote:
> > Hi,
> >
> > I would like to share a project I'm working on on my spare time: Jtalk
> > Smalltalk.
> >
> > http://nicolaspetton.github.com/jtalk
> > https://github.com/NicolasPetton/jtalk
> >
> > Jtalk is an implementation of the Smalltalk language that compiles into
> > JavaScript.
> >
> > Some features:
> > - it is written in itself (including the parser/compiler)
> > - it is self-contained
> > - it compiles into efficient JS code
> > - it uses the Squeak chunk format
> > - Pharo is considered as the reference implementation
> >
> > I think Jtalk can be compared to CoffeeScript[1], Objective-J[2] or
> > Clamato[3], from which it reuses some ideas and code.
> >
> > Jtalk includes an IDE with a class browser, transcript and workspace, an
> > HTML canvas similar to Seaside and a jQuery binding.
> >
> > It is still a young piece of code, and some important features are still
> > missing/incomplete.
> >
> > Cheers,
> > Nicolas Petton
> >
> > [1] http://jashkenas.github.com/coffee-script/
> > [2] http://cappuccino.org/
> > [3] http://clamato.net
> >
> >
> >
>
> --
> Janko Mivšek
> Svetovalec za informatiko
> Eranova d.o.o.
> Ljubljana, Slovenija
> www.eranova.si
> tel:  01 514 22 55
> faks: 01 514 22 56
> gsm: 031 674 565
>
>

Reply via email to