Processing API ported to Javascript

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Processing API ported to Javascript

Stephen Guerin
>From /. this morning:

The Processing API is now partially implemented in Javascript by John Resig.
wow. This could allow for some very speedy development times for web-based
visualizations without loading the Java JVM, Flash or Shockwave in a browser.
http://ejohn.org/blog/processingjs/

This is very related to what Greg Malone is working on with his Javascript-based
Game Engines...

-S

--- -. .   ..-. .. ... ....   - .-- ---   ..-. .. ... ....
Stephen.Guerin at Redfish.com
www.Redfish.com
624 Agua Fria Street, Santa Fe, NM 87501
mobile: (505)577-5828
office: Santa Fe, NM (505)995-0206 / London, UK +44 (0) 20 7993 4769



Reply | Threaded
Open this post in threaded view
|

Processing API ported to Javascript

Kenneth Lloyd
Steven,

There are interesting things that can be done in Silverlight - using Ajax /
JSON with XAML, too.

Ken

> -----Original Message-----
> From: friam-bounces at redfish.com
> [mailto:friam-bounces at redfish.com] On Behalf Of Stephen Guerin
> Sent: Friday, May 09, 2008 12:21 PM
> To: friam at redfish.com
> Cc: gregmalone1 at gmail.com
> Subject: [FRIAM] Processing API ported to Javascript
>
> >From /. this morning:
>
> The Processing API is now partially implemented in Javascript
> by John Resig.
> wow. This could allow for some very speedy development times
> for web-based visualizations without loading the Java JVM,
> Flash or Shockwave in a browser.
> http://ejohn.org/blog/processingjs/
>
> This is very related to what Greg Malone is working on with
> his Javascript-based Game Engines...
>
> -S
>
> --- -. .   ..-. .. ... ....   - .-- ---   ..-. .. ... ....
> Stephen.Guerin at Redfish.com
> www.Redfish.com
> 624 Agua Fria Street, Santa Fe, NM 87501
> mobile: (505)577-5828
> office: Santa Fe, NM (505)995-0206 / London, UK +44 (0) 20 7993 4769
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org



Reply | Threaded
Open this post in threaded view
|

Processing API ported to Javascript

Stephen Guerin
> There are interesting things that can be done in Silverlight
> - using Ajax / JSON with XAML, too.

yes, definitely a good point with very cool demos. Though Silverlight still
requires a plugin like Java, Flash or Shockwave.

-S

> -----Original Message-----
> From: Ken Lloyd [mailto:kalloyd at wattsys.com]
> Sent: Friday, May 09, 2008 12:39 PM
> To: stephen.guerin at redfish.com; 'The Friday Morning Applied
> Complexity Coffee Group'
> Subject: Re: [FRIAM] Processing API ported to Javascript
>
> Steven,
>
> There are interesting things that can be done in Silverlight
> - using Ajax / JSON with XAML, too.
>
> Ken
>
> > -----Original Message-----
> > From: friam-bounces at redfish.com
> > [mailto:friam-bounces at redfish.com] On Behalf Of Stephen Guerin
> > Sent: Friday, May 09, 2008 12:21 PM
> > To: friam at redfish.com
> > Cc: gregmalone1 at gmail.com
> > Subject: [FRIAM] Processing API ported to Javascript
> >
> > >From /. this morning:
> >
> > The Processing API is now partially implemented in
> Javascript by John
> > Resig.
> > wow. This could allow for some very speedy development times for
> > web-based visualizations without loading the Java JVM, Flash or
> > Shockwave in a browser.
> > http://ejohn.org/blog/processingjs/
> >
> > This is very related to what Greg Malone is working on with his
> > Javascript-based Game Engines...
> >
> > -S
> >
> > --- -. .   ..-. .. ... ....   - .-- ---   ..-. .. ... ....
> > Stephen.Guerin at Redfish.com
> > www.Redfish.com
> > 624 Agua Fria Street, Santa Fe, NM 87501
> > mobile: (505)577-5828
> > office: Santa Fe, NM (505)995-0206 / London, UK +44 (0) 20 7993 4769
> >
> >
> > ============================================================
> > FRIAM Applied Complexity Group listserv Meets Fridays
> 9a-11:30 at cafe
> > at St. John's College lectures, archives, unsubscribe, maps at
> > http://www.friam.org
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
>
>



Reply | Threaded
Open this post in threaded view
|

Processing API ported to Javascript

Owen Densmore
Administrator
In reply to this post by Stephen Guerin
May be slashdotted, I'm having "forbidden" errors.  Try later I guess.

This points something we've said for ages: the chief problem the  
"agile" systems have is that the graphics is not built in .. which  
often drives folks to Java (NetLogo, Processing).  Javascript has  
always had graphics, and is enjoying a huge resurgence due to its  
being not only a "scripting language" but with graphics and UI  
capabilities.

    -- Owen

On May 9, 2008, at 12:20 PM, Stephen Guerin wrote:

>> From /. this morning:
>
> The Processing API is now partially implemented in Javascript by  
> John Resig.
> wow. This could allow for some very speedy development times for web-
> based
> visualizations without loading the Java JVM, Flash or Shockwave in a  
> browser.
> http://ejohn.org/blog/processingjs/
>
> This is very related to what Greg Malone is working on with his  
> Javascript-based
> Game Engines...
>
> -S
>
> --- -. .   ..-. .. ... ....   - .-- ---   ..-. .. ... ....
> Stephen.Guerin at Redfish.com
> www.Redfish.com
> 624 Agua Fria Street, Santa Fe, NM 87501
> mobile: (505)577-5828
> office: Santa Fe, NM (505)995-0206 / London, UK +44 (0) 20 7993 4769
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org



Reply | Threaded
Open this post in threaded view
|

Processing API ported to Javascript

Joshua Thorp
In reply to this post by Stephen Guerin

Too bad it is slash dotted...

Very exciting.

--joshua


On May 9, 2008, at 12:20 PM, Stephen Guerin wrote:

>> From /. this morning:
>
> The Processing API is now partially implemented in Javascript by  
> John Resig.
> wow. This could allow for some very speedy development times for web-
> based
> visualizations without loading the Java JVM, Flash or Shockwave in a  
> browser.
> http://ejohn.org/blog/processingjs/
>
> This is very related to what Greg Malone is working on with his  
> Javascript-based
> Game Engines...
>
> -S
>
> --- -. .   ..-. .. ... ....   - .-- ---   ..-. .. ... ....
> Stephen.Guerin at Redfish.com
> www.Redfish.com
> 624 Agua Fria Street, Santa Fe, NM 87501
> mobile: (505)577-5828
> office: Santa Fe, NM (505)995-0206 / London, UK +44 (0) 20 7993 4769
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org



Reply | Threaded
Open this post in threaded view
|

Processing API ported to Javascript

Marcus G. Daniels
In reply to this post by Owen Densmore
Owen Densmore wrote:
> This points something we've said for ages: the chief problem the  
> "agile" systems have is that the graphics is not built in .. which  
> often drives folks to Java (NetLogo, Processing).  Javascript has  
> always had graphics, and is enjoying a huge resurgence due to its  
> being not only a "scripting language" but with graphics and UI  
> capabilities.
>  
To do 2d graphics in JavaScript on Windows it is necessary to use the
Windows-specific VML language.   And until recently there was no 2d
graphics possible in Firefox or Safari.   Now these browsers have
interoperable and scriptable 2d canvas and SVG.   There are software
adapters (Ajax libraries) to make the an VML and Canvas look the same,
but it doesn't sound like JavaScript Processing uses one of libraries or
provides its own.