meh` changed the topic of #opal to: http://opalrb.org - Ruby runtime and library on top of Javascript | 1.0.0 is near | This channel is logged at https://botbot.me/freenode/opal/
meh` has quit [Ping timeout: 252 seconds]
goddamnhippie_ has joined #opal
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 276 seconds]
dimaursu16 has joined #opal
dimaursu16 has quit [Quit: Leaving]
dimaursu16 has joined #opal
elia has joined #opal
goddamnhippie__ has joined #opal
goddamnhippie_ has quit [*.net *.split]
<elia> adambeynon,
<elia> > ./loop
<elia> for(var i = 0; i < 30000000; ++i): 0.480342984199524
<elia> for n in 1...30000000: 19.3028879761696
<elia> adambeynon, ^^^ that's swift
_elia has joined #opal
_elia has quit [Client Quit]
_elia has joined #opal
elia has quit [Ping timeout: 276 seconds]
dimaursu16 has quit [Ping timeout: 276 seconds]
tils has joined #opal
GitHub15 has joined #opal
GitHub15 has left #opal [#opal]
<GitHub15> [opal-sprockets] yhara opened pull request #5: Update Opal to 0.6.x (master...opal_0_6_x) http://git.io/Yd55GA
dimaursu16 has joined #opal
[spoiler] has joined #opal
[o__o] has quit [Remote host closed the connection]
[o__o] has joined #opal
meh` has joined #opal
_elia has quit [Quit: Computer has gone to sleep.]
[spoiler] has quit [Read error: Connection reset by peer]
elia has joined #opal
GitHub151 has joined #opal
GitHub151 has left #opal [#opal]
<GitHub151> [opal-sprockets] elia closed pull request #5: Update Opal to 0.6.x (master...opal_0_6_x) http://git.io/Yd55GA
harrow has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
harrow has joined #opal
e_dub has quit [Read error: Connection reset by peer]
e_dub has joined #opal
<elia> adambeynon, meh`, you think this is a good answer?
<meh`> sounds good
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal
<elia> I need to close all HN tabs now.
goddamnhippie__ has quit [Quit: Lingo - http://www.lingoirc.com]
dimaursu16 has quit [Ping timeout: 240 seconds]
e_dub has quit [Quit: ZZZzzz…]
ryanstout has joined #opal
elia has quit [Read error: Connection reset by peer]
elia has joined #opal
<adambeynon> elia: mega perf measures
<elia> ehehhe
<elia> method call is "just" 99% slower here
<ryanstout> same here (in chrome)
<elia> (safari 7.0.4 here)
<ryanstout> elia: fyi, I noticed safari is really slow for some math operations
<ryanstout> + might not be one of them though
<elia> BTW <3 THE LOLCATZ
<ryanstout> could you guys do loop invariance detection and move the a.plus lookup out
<elia> ryanstout, do I look like someone who cares about perfs? :P
<ryanstout> elia: :-)
<ryanstout> oh, you were saying “just” 99% slower
<ryanstout> I missed that
<ryanstout> yea :-)
<elia> btw, if you need proofs, checkout this lol: https://twitter.com/elia/status/475990802548924417
<ryanstout> :-)
dimaursu16 has joined #opal
<ryanstout> fyi, if anyone’s curious, I gave a talk on Volt at a local dev conference this weekend. Had a lot of people showing interest and asking questions. Severial people compared their use of JS to Stockholm syndrome
<ryanstout> which I thoguht was funny
<ryanstout> lots of interest in opal
<elia> :D
e_dub has joined #opal
<elia>
<elia> adambeynon, shouldn't add_numbers check of b being a number too?
<ryanstout> nm, saw it got answered
<adambeynon> elia: that is true ... will update
<elia> adambeynon, super happy that add_numbers wins
<adambeynon> elia: I would prefer add_numbers() as it is a lot easier to read
<adambeynon> maybe rb_plus(a, b) or something
<adambeynon> just to prevent lots of tmp variables
<elia> super big plus-1
<elia> I ended up disliking TMP_* very much ^_^
<elia> adambeynon, here rb_add is the fastest (along with node metalz)
e_dub has quit [Quit: It's a hard knock life]
elia has quit [Ping timeout: 260 seconds]
e_dub has joined #opal
dimaursu16 has quit [Remote host closed the connection]
dimaursu16 has joined #opal
dimaursu16 has quit [Ping timeout: 265 seconds]
meh` has quit [Ping timeout: 265 seconds]
Steve21 has joined #opal
elia has joined #opal
Steve21 has quit [Quit: Steve21]
GitHub181 has joined #opal
<GitHub181> [opal] elia pushed 3 new commits to master: http://git.io/CGuqAw
<GitHub181> opal/master fb0fc03 Elia Schito: Get rid of some 1.8 support racc gem constraints
<GitHub181> opal/master 31cc415 Elia Schito: Raise a SyntaxError on regexp named groups ...
<GitHub181> opal/master 1e214d5 Elia Schito: Let special calls push fragments by themselves...
GitHub181 has left #opal [#opal]
travis-ci has joined #opal
<travis-ci> [travis-ci] opal/opal#1881 (master - 1e214d5 : Elia Schito): The build was broken.
<travis-ci> [travis-ci] Build details : http://travis-ci.org/opal/opal/builds/27176824
travis-ci has left #opal [#opal]
GitHub77 has joined #opal
<GitHub77> opal/master 57d3330 Elia Schito: Let special calls push fragments by themselves...
<GitHub77> [opal] elia force-pushed master from 1e214d5 to 57d3330: http://git.io/hDX6Hg
GitHub77 has left #opal [#opal]
tils has quit [Ping timeout: 252 seconds]
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #opal