Getting Javascript in Moose and/or Pharo

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Getting Javascript in Moose and/or Pharo

Alexandre Bergel
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
Reply | Threaded
Open this post in threaded view
|

Re: Getting Javascript in Moose and/or Pharo

Eagle Offshore
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
Reply | Threaded
Open this post in threaded view
|

Re: Getting Javascript in Moose and/or Pharo

Brian Brown-6
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
Reply | Threaded
Open this post in threaded view
|

Re: Getting Javascript in Moose and/or Pharo

Alexandre Bergel
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
Reply | Threaded
Open this post in threaded view
|

Getting Javascript in Moose and/or Pharo

Michael Roberts-2
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
Reply | Threaded
Open this post in threaded view
|

Re: Getting Javascript in Moose and/or Pharo

Michael Roberts-2
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
Reply | Threaded
Open this post in threaded view
|

Re: Getting Javascript in Moose and/or Pharo

Alexandre Bergel
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
Reply | Threaded
Open this post in threaded view
|

Re: [Moose-dev] Re: Getting Javascript in Moose and/or Pharo

Alexandre Bergel
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
Reply | Threaded
Open this post in threaded view
|

Re: [Moose-dev] Re: Getting Javascript in Moose and/or Pharo

Marcus Denker-3

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