65 Comments
- yongfook, on 05/09/2008, -0/+28John Resig is a freaking wizard. That's the only way to explain it.
- murtlest, on 05/09/2008, -0/+19Awesome! I made a couple of tests:
http://endofart.net/p5js/klocka.html
http://endofart.net/p5js/explosion.html
Works fine! - phytar, on 05/09/2008, -0/+15Works in Firefox 2, for me - you just have to click to trigger an explosion.
- phytar, on 05/09/2008, -0/+12I have a full mirror here, just in case: http://dev.jquery.com/~john/processing.js/
- mtgentry, on 05/09/2008, -0/+11I don't fully understand the implications of this but it sounds like us designers have other options besides Flash now. Thats a good thing.
- rohitbrai, on 05/09/2008, -0/+9Happy B'Day John!!! And congratulations to all Javascript guys on getting this!!! I just saw the demos and they are simply awesome!
- dinot, on 05/09/2008, -0/+9HOLY *****
- aguynamedben, on 05/09/2008, -3/+11yay for Processing without Java!
- kaniz, on 05/09/2008, -0/+8I used to think that JavaScript sucked, but that was when I first tried it out about 6 or 7 year's ago in high school.
For a project I'm working on at work right now, it's relying heavily on JavaScript, and gotta say - it's starting to grow on me. When you go beyond simply "making text bounce on a web-page and mouse-overs", its a pretty neat language that can accomplish quite a bit.
Toss in a slick library like jQuery on top, and its probably the most fun I've had programming in years. - scottschiller, on 05/09/2008, -0/+7The man is a machine!
- chadu, on 05/09/2008, -0/+6you don't really need to know Java to know processing anyway.
- rebotfc, on 05/09/2008, -2/+8I think the crazy thing is that it's done via Javascript.
- felipc, on 05/09/2008, -0/+6I did 4 interactive demos with it here: http://felipc.com/2008/05/09/processingjs/
(including 2 little games!) - TheShad0w, on 05/09/2008, -0/+6I would like to thank you for your compelling argument your case about.... umm... it sucking was really well thought out and in depth. I also really enjoyed your compare and contrast of .... well who needs an informative opinion anyway?
- darlyn, on 05/09/2008, -0/+5I would have never guessed.
- MoneyShot, on 05/09/2008, -2/+6heh... Watch your CPU utilization when one of these things is loaded. Cool hack, but too unwieldy to use in on actual production site.
- PeachCobbler, on 05/09/2008, -1/+5This is awesome. Hopefully this will be widely implemented; it has a lot of potential.
- Culyt, on 05/10/2008, -2/+6C++ is slow compared to C
C is slow compared to ASM
ASM is slow compared to machine code - Terr01, on 05/09/2008, -0/+4It's still really really slow. I'll be a while before Javascript becomes truly feasible for any sort of graphics that aren't just moving around images on a webpage.
I had a class where the term project was to create a visualization program for archeological data, and the technical side of the class brough up Javascript and SVG, although we didn't have to use it.
So on the last day, most groups were struggling to get blocky representations of the dig site to show up in a browser with any sort of reasonable refresh rate, even just as a horizontal view with a "depth" slider.
And one guy came in with a Java program that displayed at umpteen thousand dig items as a flock of colored semitransparent squares which could be rotated, panned, zoomed, and clicked on with the mouse.
The fact that execution speed was thousands of times faster really helped, to say nothing of being able to use hardware acceleration. - legendxx, on 05/09/2008, -2/+6Very cool but what are the applications? These look like the java applets that went out of style in the 90's. I know it's javascript which means it may run faster but, conversely, it also means you have to deal with browser-compatibility. Anything application that could actually utilize this kind of library could also be produced in Flash which is a much more stable platform. Dealing with IE(6, 7, and 8), FF, Opera, etc etc sucks. Just rely on the flash plugin to handle compatibility and make your stuff there.
I'm not bashing or trolling I'm just having trouble seeing the 'big picture'. Someone help :p - thcobbs, on 05/09/2008, -0/+4Actually, he seems to be the man IN the machine.
- cgallant, on 05/09/2008, -0/+4This is amazing.
- bicyclethief, on 05/09/2008, -0/+3Looks like John Resig himself.
Exceptional work, man. - iericg, on 05/11/2008, -0/+3Has anyone tried any of the demo's on an iphone?
- blakeage, on 05/09/2008, -2/+5Strange as this sounds...it kinda sucks, but it kinda doesn't. It doesn't seem very mature; however, you can still do cool things with it.
- Raptor007, on 05/10/2008, -2/+5Java is slow compared to C++ though.
- ivandir, on 05/09/2008, -0/+2You could also use crack.
Joking aside Silverlight is good but Microsft could never be trusted. - Niubai, on 05/09/2008, -0/+2Wow dude, just wow ! That's probably the most amazing use of javascript I've ever seen. I predict a lot of cool stuff in the next days using this library.
- iDe1337, on 05/12/2008, -0/+2Ever hear of ExplorerCanvas? It makes IE support canvas.
- TheWindBlows, on 05/10/2008, -0/+2IDK Firefox 3, Safari + webkit, Opera 9.50 are getting some pretty fierce Javascript processing power. IE on the other hand yeah lets just no go there....
- BrainCoder, on 05/09/2008, -1/+3...Awesome.
- phytar, on 05/09/2008, -0/+2In case it goes down again, I have a mirror up: http://dev.jquery.com/~john/processing.js/
- somenice, on 05/09/2008, -2/+4The spring is fun http://ejohn.org/apps/processing.js/examples/topic ...
- keyme, on 05/09/2008, -1/+2Scratch that, looks like it's back.
Awesome. Simply awesome. - DanAtkinson, on 05/09/2008, -2/+3Hey! Thanks for sharing these demos. Sadly, the explosion doesn't work in FF2, still the clock is a good practical example!
- keyme, on 05/09/2008, -1/+2Down already? Any mirrors? I'd really like to see this.
- darlyn, on 05/09/2008, -0/+1Incredible! Can't wait until web sites start (efficiently) using this.
- gavintlgold, on 05/09/2008, -0/+1never mind... mirror is good here: http://dev.jquery.com/~john/processing.js/
- isleshocky77, on 05/09/2008, -0/+1Update: Same bug in FF3b5. You'll also notice it happens in the explosions below as well. It's a little harder to notice, you have to make your browser small enough to be able to scroll, but if you do you'll notice the explosions happen where your mouse would be if you were at the top of the page.
While writing this I realized that I should be saying these are some cool js only effects and thanks to Resig. Great job. - 48snickers, on 05/09/2008, -0/+1Processing isn't generally intended for production deployment across the internet. The stated goal of processing is "an electronic sketchbook for developing ideas." Porting it to Javascript just means that developers who don't know Java can now access the tool more easily.
- Kevinin, on 05/09/2008, -0/+1Hell, yeah!
- priomsrb, on 05/11/2008, -0/+1very very nice.
- dbr_onix, on 05/09/2008, -0/+1More examples: http://dev.jquery.com/~john/processing.js/examples ...
- Pherdnut, on 05/16/2008, -0/+1Java aplets were never in style. What Resig has done is make this technology available to a skill-set that is much easier to acquire than the other ones people are mentioning. No web technology is ever widely available or a good idea for pro development at its first implementation. This is just something for the JavaScript fiends to make cool toys with until the browser devs are finally convinced to go along with it.
- harrisbradley, on 05/10/2008, -1/+2FireFox ftw. IE "Error on page".
- Terr01, on 05/09/2008, -0/+1Ah, the Frenchman! Salutations! What incredible odds, eh?
- gordyf, on 05/09/2008, -0/+1I remember you.
- user04, on 09/24/2008, -0/+1Processing.js Google Group here:
http://groups.google.com/group/processingjs - peterzuni, on 05/10/2008, -0/+1I cant wait till this summer's JQuery UI release! Awesome that John got involved, it promises to be amazing.
- specialK16, on 05/10/2008, -0/+1Just stating his opinion, no need to be a prick about it.
-
Show 51 - 67 of 67 discussions




What is Digg?