Tuesday, February 6th, 2007
Audible Ajax Episode 20: Project Tamarin
<>p>We at Ajaxian have long been hoping for a JIT compiler inside of the browsers’ JavaScript interpreter — so we were pretty stoked when Adobe donated their excellent JIT-compiling JavaScript virtual machine to Mozilla back in Nov. ’06. The new open-source codebase, maintained by the Mozilla Foundation, is known as Project Tamarin.In this episode of Audible Ajax (~14 MB, ~27 min.), we look into Project Tamarin in a bit of detail, analyzing what kind of an impact this will have on the Ajax community. Special guests include Brendan Eich (CTO, Mozilla), Kevin Lynch (Chief Software Architect, Adobe), Alex Russell (Founder, Dojo), and more. Let us know what you think!
Related Content:











I really don’t want to listen to a 27min podcast, can you please just tell me the interesting parts in a format I can read in my web browser?
Great topic guys! Loading it now!!
Matt: The summary is that Tamarin will probably make JS in Firefox much faster sometime in 2008 or 2009. We’ve experimented with transcripting services in the past and never been very happy with the results. However, we’ll probably try and do that again with this episode — watch for something soon.
Anyone else having issues downloading this episode thru iTunes?
Great stuff! (of course it’d be nice to hear more from Brendan or the Adobe guy (Chris right? ) )
Damnit, this makes me so jealous! Must be a very fun time for moz devs right now. I’m not worried about them being able to get good coverage on js 1. It may potentially have a couple of “impure” type gate kind of things to make sure people don’t hit a path of new code previously jit’ed to a specific type already – but either way it’ll still be loads faster than js 1..
Good to see that Adobe is not necessarily the giant evil corporation it’s perceived to be
Jesse: The episode featured two Chris’ (Wilson from MSFT and Fanini from Weebly.com) but the Adobe guy is Kevin Lynch :-).
Ben: Oops.. :)
Kevin: If it’s any consolation, I’m not usually very good at getting names right even when I talk to the people attached to them almost every day.. =p (though I do internally categorize them by whatever they seem to be doing in my life – which is usually being “annoying” )
I found the podcast very helpful and a welcomed differentiated medium than black on white.
Nice job. enjoyed the information. Looking forward to the uncut conversation or extended edit. Good questions, excellent topic. The emerging Flash AJAX connection is of interest to me.
Are you guys still producing podcasts? I’ve found the first 20 very informative.
DW
We need a new podcast! Great work on the first 20.
One question, do they mean “dialect” or “implementation” when discussing the difference between ECMAscript, Actionscript and Javascript ?
I found the podcast very helpful and a welcomed differentiated medium than black on white