The Next Browser Scripting Language Is — C?
mad.frog writes to tell us that in a recent talk by Adobe's Scott Petersen he demonstrated a new toolchain that he has been working on (and soon to be open-sourced) that allows C code to be run by the Tamarin virtual machine. "The toolchain includes lots of other details, such as a custom POSIX system call API and a C multimedia library that provides access to Flash. And there's some things that Petersen had to add to Tamarin, such as a native byte array that maps directly to RAM, thereby allowing the VM's "emulation" of memory to have only a minor overhead over the real thing. The end result is the ability to run a wide variety of existing C code in Flash at acceptable speeds. Petersen demonstrated a version of Quake running in a Flash app, as well as a C-based Nintendo emulator running Zelda; both were eminently playable, and included sound effects and music."
Now we can finally get this "web operating system" thing I've heard so much about...
Same as the old boss.
We can write PHP! And then browser security will be top notch.
You mean my preferred language has just become cool?
Ok, this is either great news or the world is about to end.
I think I'll go stand in a doorway for an hour or two, just to be on the safe side.
A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
The circle is now complete. When C left Unix it was but the back-end. Now, it is the API.
It's a secret to everyone.
Slashdot Burying Stories About Slashdot Media Owned
I feel a great disturbance in the force as if a million admins suddenly screamed in terror . . .
Well, there's spam egg sausage and spam, that's not got much spam in it.
Those who don't remember ActiveX are doomed to reinvent it. Poorly.
Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
only an API of evil, Darth!
A poorly re-invented ActiveX? I feel like I've just stared into the abyss, and seen Bill staring back at me.