-
Brendan discusses how TraceMonkey is climbing faster; Ruby on the Web with V8 (3)
on
Ajaxian » Front Page (430) permalink
Brendan Eich jumped right in and benchmarked the tip of tree for TraceMonkey, with the V8 version that came with Google Chrome: We win on the bit-banging, string, and regular expression benchmarks. We are around 4x faster at the SunSpider micro-benchmarks than V8. This graph does show V8 cleaning our clock on a couple of recursion-heavy tests. We have a plan, to trace recursion (not just tail recursion). We simply haven't had enough hours in ...Contribute comment -
Higher-Order JavaScript (10)
on
Hacker News (916) permalink
CommentsShared by Alan Wood (2) chrisv (7) Jeremy (70) Krzysztof Kowalczyk (6) Larry Myers (1) Nick Smith (10) Peter (2) Takayuki (25) tig (27) Wei-Ching Tang (13)Contribute comment - http://people.opera.com/howcome/2007/video/ (1)
- YouTube - The Video Element (1)
-
false consciousness; true unconsciousness (2)
on
Danny O'Brien's Oblomovka (2) permalink
So yesterday was my first sincere attempt to get up at 6AM, in preparation for Ada not having to take letters to school apologising for my absence. It went pretty well: I successfully bludgeoned myself to sleep at around 10PM, and my gazmodic Sleeptracker Pro watch woke me up when it caught me in a light sleep cycle a little before the alarm went off (the watch spots this with an accelerometer -- if you're ...Shared by Peter (2) Shannon Prickett (23)Contribute comment - TwitVim - Twitter client for Vim : vim online (2)
-
A List Apart: Articles: CSS Sprites2 - It's JavaScript Time (127)
on
A List Apart (84) permalink
In 2004, Dave Shea took the CSS rollover where it had never gone before. Now he takes it further still—with a little help from jQuery. Say hello to hover animations that respond to a user's behavior in ways standards-based sites never could before. Hide Your Shame: The A List Apart Store and T-Shirt Emporium is back. Hot new designs! Old favorites remixed! S, M, L, XL. Come shop with us!Shared by abotis alias Tobias G. (4) Adam (35) Adrian (4) Adriano Ribeiro (13) AlienSkys (3) AndyF (3) assbach (15) blogan (7) bonzo (3) Brent the Closet Geek (12) Bruno Campagnolo de Paula (10) Bryan Zug (3) btw0 (8) carlback (2) Chandoo (9) Charleno Pires (54) Compuwizard123 (16) Convoluted (15) D. Hayes (2) D. Shaw (14) Daniel Bachhuber (20) Daniel Barradas (7) darren (1) Dave Cheong (13) David (5) David (2) David Singer (1) de villamil (0) Dedalus (16) derek (9) Derek (9) Dom Derrien (4) Dustin Diaz (14) ema (3) Eric Williams (0) Fraser Pearce (4) Gareth Jones (2) garraxxi (22) Geoffrey Wiseman (11) Gevan (0) Goatlady (17) Guillermo Esteves (13) Haiming (0) halans (22) Hans Kim (19) hat (2) iamnoah (0) Ira Abramov (3) Jachin Sheehy (0) Jaemi kehoe (21) Jamie Phelps (3) Jean-Francois (1) Jeff L. (11) Jeremy Flint (4) Jeremy Jarratt (29) jesicita (17) jetienne (2) jney (1) Joachim Kliemann (10) Jon (0) Jose Viveiros (3) Josh (7) jwmosley (2) Keith (8) Ken (21) Ken Wong (1) Kevin Sablan (10) kgl (19) Kristian (35) Larry Myers (1) Lee Bryant (10) lendicom (15) LouCypher (33) Maggie Wolfe Riley (0) marchbox (12) markie (0) martianboy (18) matt (10) Michael (19) Michael (5) Michael B (4) Mox Folder (0) neal (3) negonicrac (12) Neil (5) Nicolas Perriault (7) Nikolai Bailey (4) pablo (12) Paddy (3) Peter (2) Peter N (4) phaithful (0) Phil Dearson (9) plindberg (9) posavasos (6) Randy J. Ray (2) rchk (22) Revar (2) Rilla (1) Robby Colvin (7) robert steburg (14) Robin Catesby (1) RT (7) S M Korzdorfer (2) sapereaude17 (0) Sara (5) Sergey (3) Seth (1) Shari (6) Shey (54) Sid (25) Silfo (0) Simon (2) smackaysmith (3) Stefano (1) Steve (11) Steve (1) Steven Bradley (9) Tarique Naseem (1) Taylor (1) Todd (2) tony (16) voidfiles (11) War-N (5) yamaguchi (13) zoby (0) Zoram (19)Explore read five notes- matt said: nice tip - also didn't realise that you could like to Google for jQuery and hope for a cached version! http://code.google.com/p/jqueryjs/
- AndyF said: Make an ALA mag on MagCloud, please! Even a year's worth of back articles in a single issue would be cool.
- D. Shaw said: This looks great. I <3 jQuery.
- Geoffrey Wiseman said: These are pretty sweet; I'm always impressed by what people who spend WAY more time in HTML, CSS and Javascript than I do can do with the client-side.
- Dustin Diaz said: "with a little help from jQuery" - Gah! Does nobody remember how to write JavaScript anymore! Wtf!
Contribute comment -
TraceMonkey (66)
on
John Resig (109) permalink
I've been waiting to blog about this for a long time now. A fantastic new improvement to Mozilla's JavaScript engine (SpiderMonkey) has landed. Code-named TraceMonkey this engine utilizes a techniques, called trace trees (PDF), which adds just-in-time native code compilation to SpiderMonkey. A major goal of the project has been to set JavaScript up to compete with natively-compiled code, rather than simply against other interpreters. This means that we're starting to see speeds that are ...Shared by aemkei (2) Alec Resnick (102) Andrew (2) ani625 (65) Arjun (37) atul (70) Azeem (35) brad (10) Breyten (15) Brian Landau (0) Bruno Campagnolo de Paula (10) Carl Fyffe (2) Cartwright Reed (6) Chris K (2) Claude (13) clementi (14) Clint Ecker (10) Colby Palmer (8) Compuwizard123 (16) Daemach (9) Danielle Fong (5) Derrick (0) Dexter.Yy (6) Diabolic Preacher (1) Edwin Khodabakchian (0) elmarco (5) evo (1) Florent Solt (0) FX Poster (5) g9yuayon (3) Gary Burge (2) hac0demon (19) Inferis (1) ionel (9) Jake Fudge (5) Jason Cartwright (8) Javed (62) Jeremy (70) Jesús Dugarte (3) John (13) Klemo (11) matpol (16) mca (12) met (8) mkrisher (3) OJ (0) pablo (12) Pavel Cvrček (3) Peter (2) Peter N (4) puthali (12) Rob (2) Ron (3) Scott (0) Sean (2) Sebastian Werner (16) sKiLL4 (0) Stephen Tse (2) ta2 (4) tig (27) Tim (4) Tim Disney (0) Vez (2) Voyagerfan5761 (15) xp (0) ysamjo (12)Explore read four notes- Sebastian Werner said: Nice, but we still need to wait for IE to improve upon these new standards.
- Jason Cartwright said: This, is awesome
- Daemach said: Microsoft just can't keep up.
- Sean said: Javascript as fast as C. Mmmmmm. (Well, maybe not THAT fast, but still cool.)
Contribute comment -
TraceMonkey: JavaScript Lightspeed (28)
on
Planet Mozilla (71) permalink
I'm extremely pleased to announce the launch of TraceMonkey, an evolution of Firefox's SpiderMonkey JavaScript engine for Firefox 3.1 that uses a new kind of Just-In-Time (JIT) compiler to boost JS performance by an order of magnitude or more. Results Let's cut straight to the charts. Here are the popular SunSpider macro- and micro-benchmarks average scores, plus results for an image manipulation benchmark and a test using the Sylvester 3D JS library's matrix multiplication methods: ...Shared by Akhmad Fathonih (8) alecf (3) Bekir Dogan (3) Bruno Campagnolo de Paula (10) chstath (6) codeslinger (6) Compuwizard123 (16) Dexter.Yy (6) Dom Derrien (4) eddie.welker (4) Edwin Khodabakchian (0) Erik Arvidsson (4) HUNG (38) inamorix (48) James Mead (0) Mark Interrante (15) michael (7) Miguel (3) past (5) Patrick (17) Peter (2) phillip (12) Sean Leather (12) Sebastian Werner (16) Shey (54) Tim Disney (0) Will Moffat (15) xeal (6)Explore read four notes- Sean Leather said: It's comforting to know that Firefox will continue getting faster. FF 3 was a wonderful surprise! FF 3.1 will have a JIT compiler for JavaScript. Note that it must be explicitly enabled.
- Sebastian Werner said: Whooohoo. That's great news. Hopefully the Microsoft team will improve IE8 as well for JavaScript in order of this magnitude.
- Dom Derrien said: With that initial reported improvement, I can't wait seeing the overall update in action (DOM handling especially).
- past said: At last, JITed JavaScript:
Contribute comment -
2008-08-22 (4)
on
Zed's So Fucking Awesome (0) permalink
The response to my call for the Freehacker’s Union movement was really good. I received emails from 23 people in about 4 different cities interested in starting a similar chapter. Originally it was just going to be in NYC but I figure we might as well try to make it a global revolution. Here’s what I’m doing to make that happen: Someone hooked up a IRC channel for me on irc.freenode.org that I want everyone ...Contribute comment -
Odlyzko on the Fallacy of Streaming (6)
on
Danny O'Brien's Oblomovka (2) permalink
I'm a great fan of Andrew Odlyzko who I think you can picture as the network economics equivalent of the early Jakob Nielsen, long before he got drunk with power and started challenging beautiful waif-like designers to chicken-wire cage matchs. By that I mean Odlyzko is rather good at explaining what you at some level instinctively understand, but maddeningly no-one else higher than your pay grade does. Handily he explains these characteristics using actual facts ...- Ade said: "In this recent short note on streaming, Odlyzko explains, as slowly as he can, why content and telecom business executives (erroneously) think that streaming movies need them to demand special network-neutrality-busting queue-barging privileges on the Internet.It turns out it's because they think that real-time streaming means that the bytes have to move in exactly real time -- that's to say, if you're watching a movie encoded at 6Mb/s, you need a constant, unbreakable, 6Mb/s stream over the Internet. In other words, no-one told them about buffering"
Contribute comment -
2008-08-21 (5)
on
Zed's So Fucking Awesome (0) permalink
I’ve been head down working on my book, which goes way slower than I’d like. I find it’s pretty damn hard to get motivated to write sometimes, so grinding through produces pages but nothing I admire. I’ll probably just keep writing and hopefully go back and mix it up a little later. Then again HTTP is a boring as hell topic, and so absolutely irritating at the same time. It’s like writing about the damn ...Contribute comment - ACM Classic: Reflections on Trusting Trust (1)
-
Quantum Teleportation (127)
on
xkcd.com (702) permalink
Shared by [Curtis W] (24) a caverna (14) Aadom The Wygle (5) ab_aditya (3) adamconner7 (14) Adriana (18) AJ (0) Alpha (1) Andrew Boardman (61) Aneel (16) angelchrys (4) Anthony (26) Aracnus (29) Army of Gnomes (14) ash (45) Azeem (35) BA}{AR (9) badpazzword (0) Bahadır (5) Benjamin Golub (13) bnoise (31) Bramanga (0) Brent the Closet Geek (12) brownpau (39) Caio (3) cassio (0) Chandoo (9) Charlie (11) Chris (15) Chris Fried (4) Chung (111) Cindy Waters (0) Citizen K (9) Claude (13) Cocoy (14) Daniel Monzelowsky (3) darkeye11547 (245) Dennis Laumen (11) dH (10) Diana (17) Djoh (6) Dmitry Lomov (2) Drew Olanoff (125) Edo (9) einstein (9) elijah.wright (5) ephes (5) Federico Giacanelli (6) Federico Pistono (4) FernandoP (1) focoma (12) Franzel (0) Gandhi (14) Gonzalo Larralde (11) Grant (5) graywolf (13) Heather (29) HollowMarkeD (65) houseinrlyeh (85) Jakob (28) JBu92 (25) Jen (27) Jess (5) John (4) John (16) JohnTheJohnMan (10) johnynek (3) Jon (7) Jonjon (3) Justin Yost (48) karabatov (5) kebernet (73) Ken Sykora (2) Kluzter (8) Larry (9) Lars / Ebi (4) leogodoy (0) lnxcwby (4) Luke G (2) Maxim (1) mernisse (0) mickrants (1) mimi (3) Mladen (65) monotropos (4) NeLaS (1) NeonDemon (39) ngl (3) Nick Campbell (5) Nihar (19) Olivia Maia (6) Peter (2) Peter H (24) pigpogm (11) Pittaya (1) prattmic (9) px (14) rchk (22) rick (8) Rob (19) Rob (105) rOckY (122) Ruben Llibre (10) Ryan (11) San Franziskaner (1) Scottdwest (2) Shack (15) SharonG (42) SiRGt (21) Stavros (17) Steinkirch (89) Steve (5) Steven (84) SyP (1) Tamas (8) tim (27) Tor Erling (69) Travis Swicegood (15) Typo180 (1) Ubqtous (11) Unseen (0) Voyagerfan5761 (15) Wayne (35) Whitney (0) wkelly (7) Yann (34) Zach (43)Explore read six notes- Kluzter said: just like russians building dogs after tear them apart... exactly like that.
- Ken Sykora said: hahaha, so true!
- monotropos said: I want one of these in my office! :-)
- angelchrys said: Blast me to Bermuda!
- Aadom The Wygle said: I gotta get a hold of this guy. I want one.
- mernisse said: I personally am waiting for the invisibility cloak....
Contribute comment - X/Config - Ubuntu Wiki (1)
-
Voting Machines (406)
on
xkcd.com (702) permalink
Shared by Aaron H. (7) Aashay (4) Adam (7) Adam (30) Adam Lasnik (1) Aga (12) agent0x0 (4) AJ (0) Alan (9) Alan Root (10) Alcides Fonseca (12) Alex (6) Alex (79) Alton LaBrecque (2) Amit Panhale (4) amy (1) André (3) Andreas (2) Andres (4) Andrew (1) Andrew (0) Andrew Ferguson (9) Andrew Schott (48) AndrewK (5) Andy Yates (0) Anthony Romano (8) anutron (19) aok (5) Apollo L (7) AriT93 (0) Armando (0) Army of Gnomes (14) Art (19) arthur (12) ash (45) Ashe (3) augapfel (6) Aurélien Bompard (7) Barry Kelly (0) Ben (2) Ben (3) Ben Shoemate (4) Ben V (5) Bif (6) Bill (1) Bill (0) BJ (0) bnoise (31) Bodil (9) BPluime (2) brad (10) Brakara (1) Bramha (14) Brandon (0) Brettsky (3) Brian (1) Brian (2) Brian (1) Brian Graf (0) Brian J. Cohen (7) Brian Newby (1) Brian Schwartz (8) bussiere (43) Bwana (62) C.M (2) CalicoJck (1) Calle (0) Camtron 9000 (0) cedric (9) cesaracardoso (69) Chad (129) Chadwick (4) chills (1) chimeric (13) Chirayu Krishnappa (2) Chris (14) Chris (1) Chris (15) Chris (0) Chris Fried (4) Christian (0) Christopher Granade (2) Christopher Infante (4) Chrono (4) Chuck Lawson (6) CJ (76) CKL (5) clickykbd (1) Cocoy (14) Colby Palmer (8) Colin Ashe (7) Compuwizard123 (16) D. Hayes (2) Daemach (9) Dan (2) Dan (3) Daniel (5) Daniel (4) Daniel (0) Daniel (2) Daniel Thompson (0) danweasel (7) Dave Walker (3) David (1) David (4) David Worrell (4) Dean (1) Dennis Hostetler (20) Dennis Laumen (11) Denny (3) Denubis (2) Derivadow (3) Dmitry Lomov (2) docbaily (28) Don Hazelwood (1) down (12) Drew (1) Edo (9) Eduardo Coutinho (2) Eduo (52) Eli (9) Elliot Gorton (6) ephes (5) Eric (3) Eric (2) eric stimmel (1) Erik (2) Eris Siva (0) Eva (0) Evaristo (7) Fearghas (4) FelipeC (8) Fish (8) Florin (3) Franklin P (0) Franzel (0) Futt (5) ƒß (0) Geoff (2) Geoffrey Wiseman (11) George Hotelling (9) GKB (4) Greg (9) Greg (8) Greg Tidwell (0) gyakusetsu (0) haggaret (29) Heather (29) hornbeck (0) Houdoken (3) iamnoah (0) Ian (7) Ian (6) Iceman (1) INCyr (13) irCuBiC (17) Ishai (4) iwein (11) Jacqui (2) Jaffer (1) James (18) Jared (19) Jared (1) Jason (0) Jason (28) Jason (0) jason (3) JBu92 (25) jbussoli (0) Jeff (1) Jeff Kitchen (1) Jeffrey (31) Jen (27) Jeremiah (1) Jesse (7) jhota (2) Jim (4) Jim (2) jjrussell (9) jmw (0) John H (6) John Mesjak (0) johnynek (3) Jon (14) Jon (7) Jon (18) Jon G. (6) Jonas (17) Jonathan (8) Jordan Bouvier (3) Jordan Brock (2) Jordan Calhoun (4) Jordan T-H (5) Josh Bancroft (22) Joshua (8) Juan Antonio Navarro (1) Justin (7) kamikyo (8) karabatov (5) Katie Fellows (24) katmandu (1) kebernet (73) Ken Sykora (2) Kerray (2) Kevin (1) Kevin Bondelli (37) Kevin Shaum (2) Knut Ahlers (1) kuroSAVVAS (8) Kuushal (3) L'oracolo (3) lak (0) LANjackal (9) Larry (9) Lars / Ebi (4) Lee (6) Leo K (6) Lionel Riem (12) Lisa Hosey (44) Liz Sundermann (4) Lorenzo (2) Lucas (15) Luke G (2) Luke M (1) Magnus (4) manki (7) Manu (2) Marc (9) Marco Schwarz (4) maria (1) Mariaserena Piccioni (10) Mark (2) Mark (7) marshall (5) Marshall Bose (0) Mason (6) Mat (4) Matt (3) Matt (2) Matt (15) Matthew (4) Matty (0) Max (6) Maxim (1) maYO (1) mcphee (5) Meromo (7) Michael (14) Michael (3) Michael (blog.crisatunity.com) (0) Michael Neel (7) MichaelMJ (7) Michelynn (2) MidgetWombat (6) Miguel Duarte (0) Mike (0) Mike (8) Mike (1) Mike (1) Mike F (371) mricon (2) MrManson (6) munir (6) Myles (0) NasirJumani (126) Nathan (4) Nathan (1) Nathan Reale (0) Nathaniel Dean (5) nathos (2) Neil (5) Niall (1) nicerobot (27) Nicholas (6) Nicholas (4) NickBoucart (9) Nicole (1) Niko (22) Nish (3) Nishant (5) Nishith Prabhakar (13) noii (3) Nolan Eakins (5) Nomad Scry (0) Nomadic Me (8) odwl (2) ovpaul (8) OwlBoy (0) Padraic (0) Paul Buchheit (10) paulsmith (4) pberry (8) Pedro Pinheiro (0) Pete Barry (3) Peter (2) Philip Karpiak (0) Phillip Calçado "Shoes" (4) pigpogm (11) Piku (2) Pozsi (14) ppidgeon (15) prattmic (9) Pruet (5) pt9386 (21)