Dear List
Making Pharo interacting with Javascript has been the cup of tea of the Seaside community. I am wondering whether there has been an attempt to produce a parser for Javascript within Pharo. We are interested in getting Javascript models within Moose. For now, it is likely what we will use the parser of Mozilla to produce MSE files. Cheers, Alexandre NB: Sorry for the cross-posting -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
I will go you one better.
I want to do a port of webkit basing it on the GTK one because that one has a C api and can run more or less identically on OSX, Windows, and linux. I want web content in Pharo and I don't want to maintain it - I'd rather we adopt it. Then, I want to explore bridging the DOM to smalltalk objects. I've been downloading and building this stuff all weekend. This is very preliminary - its taken all weekend to download all of the required libraries to build gtkwebkit on the mac. I also had the idea some time ago about building an entire UI on top of webkit using bridged smalltalk DOM. This would let you specify your widget layout as HTML/CSS but code in Smalltalk and provide a more or less portable but native UI. Apparently, I'm not the only one with this idea. http://www.advogato.org/article/981.html -Todd Blanchard On Aug 17, 2009, at 2:24 PM, Alexandre Bergel wrote: > Dear List > > Making Pharo interacting with Javascript has been the cup of tea of > the Seaside community. > I am wondering whether there has been an attempt to produce a parser > for Javascript within Pharo. > > We are interested in getting Javascript models within Moose. > > For now, it is likely what we will use the parser of Mozilla to > produce MSE files. > > Cheers, > Alexandre > > NB: Sorry for the cross-posting > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Hey Todd,
Just to throw another monkey wrench into the mix.. :) Check out Awesomium, based on Google Chrome. It is made for integrating into other things, even OpenGL contexts. http://www.princeofcode.com/awesomium.php#overview - Brian On Aug 17, 2009, at 3:48 PM, Eagle Offshore wrote: > I will go you one better. > > I want to do a port of webkit basing it on the GTK one because that > one has a C api and can run more or less identically on OSX, Windows, > and linux. I want web content in Pharo and I don't want to maintain > it - I'd rather we adopt it. > > Then, I want to explore bridging the DOM to smalltalk objects. I've > been downloading and building this stuff all weekend. > > This is very preliminary - its taken all weekend to download all of > the required libraries to build gtkwebkit on the mac. > > I also had the idea some time ago about building an entire UI on top > of webkit using bridged smalltalk DOM. This would let you specify > your widget layout as HTML/CSS but code in Smalltalk and provide a > more or less portable but native UI. Apparently, I'm not the only one > with this idea. > > http://www.advogato.org/article/981.html > > -Todd Blanchard > > On Aug 17, 2009, at 2:24 PM, Alexandre Bergel wrote: > >> Dear List >> >> Making Pharo interacting with Javascript has been the cup of tea of >> the Seaside community. >> I am wondering whether there has been an attempt to produce a parser >> for Javascript within Pharo. >> >> We are interested in getting Javascript models within Moose. >> >> For now, it is likely what we will use the parser of Mozilla to >> produce MSE files. >> >> Cheers, >> Alexandre >> >> NB: Sorry for the cross-posting >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Eagle Offshore
Looks good. I am more in a reverse engineering perspective actually.
Keep us informed. Cheers, Alexandre On 17 Aug 2009, at 17:48, Eagle Offshore wrote: > I will go you one better. > > I want to do a port of webkit basing it on the GTK one because that > one has a C api and can run more or less identically on OSX, Windows, > and linux. I want web content in Pharo and I don't want to maintain > it - I'd rather we adopt it. > > Then, I want to explore bridging the DOM to smalltalk objects. I've > been downloading and building this stuff all weekend. > > This is very preliminary - its taken all weekend to download all of > the required libraries to build gtkwebkit on the mac. > > I also had the idea some time ago about building an entire UI on top > of webkit using bridged smalltalk DOM. This would let you specify > your widget layout as HTML/CSS but code in Smalltalk and provide a > more or less portable but native UI. Apparently, I'm not the only one > with this idea. > > http://www.advogato.org/article/981.html > > -Todd Blanchard > > On Aug 17, 2009, at 2:24 PM, Alexandre Bergel wrote: > >> Dear List >> >> Making Pharo interacting with Javascript has been the cup of tea of >> the Seaside community. >> I am wondering whether there has been an attempt to produce a parser >> for Javascript within Pharo. >> >> We are interested in getting Javascript models within Moose. >> >> For now, it is likely what we will use the parser of Mozilla to >> produce MSE files. >> >> Cheers, >> Alexandre >> >> NB: Sorry for the cross-posting >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Alexandre Bergel
Have you looked at OMeta? there is a package for squeak I think.
Mike On Monday, August 17, 2009, Alexandre Bergel <[hidden email]> wrote: > Dear List > > Making Pharo interacting with Javascript has been the cup of tea of > the Seaside community. > I am wondering whether there has been an attempt to produce a parser > for Javascript within Pharo. > > We are interested in getting Javascript models within Moose. > > For now, it is likely what we will use the parser of Mozilla to > produce MSE files. > > Cheers, > Alexandre > > NB: Sorry for the cross-posting > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Alexandre Bergel
Have you looked at OMeta? there is a package for squeak I think.
Mike On Monday, August 17, 2009, Alexandre Bergel <[hidden email]> wrote: > Dear List > > Making Pharo interacting with Javascript has been the cup of tea of > the Seaside community. > I am wondering whether there has been an attempt to produce a parser > for Javascript within Pharo. > > We are interested in getting Javascript models within Moose. > > For now, it is likely what we will use the parser of Mozilla to > produce MSE files. > > Cheers, > Alexandre > > NB: Sorry for the cross-posting > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Michael Roberts-2
True!
Alexandre On 20 Aug 2009, at 03:40, Michael Roberts wrote: > Have you looked at OMeta? there is a package for squeak I think. > > Mike > > On Monday, August 17, 2009, Alexandre Bergel <[hidden email]> > wrote: >> Dear List >> >> Making Pharo interacting with Javascript has been the cup of tea of >> the Seaside community. >> I am wondering whether there has been an attempt to produce a parser >> for Javascript within Pharo. >> >> We are interested in getting Javascript models within Moose. >> >> For now, it is likely what we will use the parser of Mozilla to >> produce MSE files. >> >> Cheers, >> Alexandre >> >> NB: Sorry for the cross-posting >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
In reply to this post by Michael Roberts-2
Not yet, but we will
Cheers, Alexandre On 20 Aug 2009, at 03:46, Michael Roberts wrote: > Have you looked at OMeta? there is a package for squeak I think. > > Mike > > On Monday, August 17, 2009, Alexandre Bergel <[hidden email]> > wrote: >> Dear List >> >> Making Pharo interacting with Javascript has been the cup of tea of >> the Seaside community. >> I am wondering whether there has been an attempt to produce a parser >> for Javascript within Pharo. >> >> We are interested in getting Javascript models within Moose. >> >> For now, it is likely what we will use the parser of Mozilla to >> produce MSE files. >> >> Cheers, >> Alexandre >> >> NB: Sorry for the cross-posting >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> >> >> _______________________________________________ >> Pharo-project mailing list >> [hidden email] >> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >> > > _______________________________________________ > Moose-dev mailing list > [hidden email] > https://www.iam.unibe.ch/mailman/listinfo/moose-dev > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
On 21.08.2009, at 13:58, Alexandre Bergel wrote: > Not yet, but we will > Another nice parser framework to look at is the one in Lukas Helvetia: http://scg.unibe.ch/research/helvetia Marcus > Cheers, > Alexandre > > > On 20 Aug 2009, at 03:46, Michael Roberts wrote: > >> Have you looked at OMeta? there is a package for squeak I think. >> >> Mike >> >> On Monday, August 17, 2009, Alexandre Bergel <[hidden email]> >> wrote: >>> Dear List >>> >>> Making Pharo interacting with Javascript has been the cup of tea of >>> the Seaside community. >>> I am wondering whether there has been an attempt to produce a parser >>> for Javascript within Pharo. >>> >>> We are interested in getting Javascript models within Moose. >>> >>> For now, it is likely what we will use the parser of Mozilla to >>> produce MSE files. >>> >>> Cheers, >>> Alexandre >>> >>> NB: Sorry for the cross-posting >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> Pharo-project mailing list >>> [hidden email] >>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project >>> >> >> _______________________________________________ >> Moose-dev mailing list >> [hidden email] >> https://www.iam.unibe.ch/mailman/listinfo/moose-dev >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > > > _______________________________________________ > Pharo-project mailing list > [hidden email] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [hidden email] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project |
Free forum by Nabble | Edit this page |