sshao has quit [Remote host closed the connection]
diegoviola has joined #rubinius
amsi has joined #rubinius
goyox86 has quit [Read error: No route to host]
goyox86 has joined #rubinius
[spoiler] has quit [Quit: Leaving]
amsi has quit [Quit: Leaving]
jemc has joined #rubinius
jemc is now known as |jemc|
slaught has quit [Quit: slaught]
amclain has joined #rubinius
Bwild has joined #rubinius
meh` has quit [Ping timeout: 258 seconds]
havenwood has joined #rubinius
GitHub199 has joined #rubinius
<GitHub199> [rubinius] jemc pushed 2 new commits to master: http://git.io/rpRsEg
<GitHub199> rubinius/master bda83a2 Joe Eli McIlvain: Add failing spec for distinguishing between a vcall and method when missing....
<GitHub199> rubinius/master 8a49a9c Joe Eli McIlvain: Correctly distinguish between a vcall and method when missing....
GitHub199 has left #rubinius [#rubinius]
slaught has joined #rubinius
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (8a49a9c - Joe Eli McIlvain): http://travis-ci.org/rubinius/rubinius/builds/45513376: The build has errored.
travis-ci has left #rubinius [#rubinius]
<|jemc|> try again, travis...
<brixen> |jemc|: sweet :)
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
travis-ci has joined #rubinius
<travis-ci> rubinius/rubinius/master (8a49a9c - Joe Eli McIlvain): http://travis-ci.org/rubinius/rubinius/builds/45513376: The build passed.
travis-ci has left #rubinius [#rubinius]
<|jemc|> that's what I thought
Akanksha08 has joined #rubinius
slaught has quit [Quit: slaught]
diegoviola has quit [Quit: WeeChat 1.0.1]
Akanksha08 has quit [Quit: Page closed]
Akanksha08 has joined #rubinius
slaught has joined #rubinius
slaught has quit [Quit: slaught]
noop1 has joined #rubinius
amclain has quit [Quit: Leaving]
havenwood has quit [Remote host closed the connection]
jbr^ has quit [Quit: Connection closed for inactivity]
elia has joined #rubinius
<yorickpeterse> morning
Bwild has quit [Ping timeout: 265 seconds]
max96at|off is now known as max96at
elia has quit [Quit: Computer has gone to sleep.]
[spoiler] has joined #rubinius
Akanksha08 has quit [Quit: Page closed]
elia has joined #rubinius
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #rubinius
Akanksha08 has joined #rubinius
[spoiler] has quit [Quit: Leaving]
<yopp> happy new year folks!
elia has quit [Quit: Computer has gone to sleep.]
Akanksha08 has quit [Quit: Page closed]
<bennyklotz> happy new year @ all :)
diegoviola has joined #rubinius
Bwild has joined #rubinius
Bwild has quit [Ping timeout: 244 seconds]
meh` has joined #rubinius
nirvdrum has joined #rubinius
* cremes Is this the Year of Rubinius?
* |jemc| checks his zodiac calendar
<yorickpeterse> the year of the Rubinius desktop/server? Perhaps
<cremes> heh
<brixen> pretty sure it's the year of Rubinius on the mainframe :)
<brixen> happy new year to everyone in 2015 already
<yorickpeterse> No no that's Node.js
<brixen> heh
<cremes> hah
<cremes> a
<brixen> 2015: the year people start writing their own, better languages on Titanius :)
<|jemc|> I'll drink to that :)
<brixen> me, too, I'm sure
<brixen> but I'll drink far less than what I drank implementing encodings :p
<|jemc|> heh
goyox86 has joined #rubinius
havenwood has joined #rubinius
dlackty__ has quit [Ping timeout: 272 seconds]
mjc_ has quit [Ping timeout: 272 seconds]
jc00ke has quit [Ping timeout: 272 seconds]
Guest85414______ has quit [Ping timeout: 272 seconds]
mrb_bk has quit [Ping timeout: 272 seconds]
andrewstewart has quit [Ping timeout: 272 seconds]
jeregrine has quit [Ping timeout: 272 seconds]
pzol_ has left #rubinius ["Sayonara!"]
chrisseaton has quit [Ping timeout: 272 seconds]
Guest85414______ has joined #rubinius
mrb_bk has joined #rubinius
andrewstewart has joined #rubinius
dlackty__ has joined #rubinius
jc00ke has joined #rubinius
mjc__ has joined #rubinius
jeregrine_ has joined #rubinius
chrisseaton_ has joined #rubinius
<yorickpeterse> git today | wc -l # => 18
<yorickpeterse> clearly I'm not really contributing here at the office
<yorickpeterse> :D
<yorickpeterse> (ignoring that I spent 2 hours helping a co-worker debug an ActiveRecord naming conflict)
<yorickpeterse> AR < 4.something defines its own "connection" method on instance level. We happen to have a DB relation called "connections"
<yorickpeterse> which then fucks up stuff like "belongs_to :connection"
pzol_ has joined #rubinius
<brixen> yorickpeterse: fun
<brixen> in those situations, take 5 min to write out what would have made that 10x easier to debug and send it to me :)
<yorickpeterse> well, in this case I could've solved it in 2 minutes if I opened the file of the top stack frame
<yorickpeterse> since that had the line in question
<yorickpeterse> I just never did that for some reason
<yorickpeterse> so I guess having some offending source code in an error message would be nice (e.g. like clang does)
<cremes> yorickpeterse, brixen: in that situation there is likely a method being overridden somewhere. perhaps there could be a “strict” mode or
<cremes> an auto-lint that would warn about the override.
<cremes> the method signatures are probably quite different too so that could be another reason to spit out a warning.
* cremes yes, i’ve been bitten by similar bugs in the past… :)
<|jemc|> cremes: you make a good point about the differing signatures - an opt-in mode that detects and warns about that would be useful in lots of situations
<|jemc|> including situations where you actually did intend to override, but you did it poorly and with the wrong signature
<cremes> yep, agreed.
<|jemc|> although this will have to be reconciled with multiple dispatch in 3.0
<cremes> |jemc|: at minimum an arity check would be helpful.
<cremes> wont’ catch everything but it might help warn on certain overrides
|jemc| has quit [Quit: WeeChat 1.0.1]
mbj has joined #rubinius
<dreinull75> happy new year to all of you, we're inching in here in CET
<goyox86> Once a friend used the 'class' name for an AR attribute (He was learning rails) without telling us, and I was almost hitting my head against the walls
amsi has joined #rubinius
mustmodify has joined #rubinius
chrisseaton_ is now known as chrisseaton
meh` has quit [Quit: reboot]
meh` has joined #rubinius
jemc has joined #rubinius
mbj has quit [Ping timeout: 264 seconds]
mbj has joined #rubinius
noop1 has quit [Quit: Leaving]
<jemc> _ _ _____ _ _ ___ _______ _ ____ ____ _ _ _
<jemc> | \ | | ___| V V \ \ / / ___| / \ | _ \/ __)| | | |
<jemc> | \| | |__ | | | |\ V /| |__ / _ \| |_) | (__ | | | |
<jemc> | |\ | __|| | | | | | | __|/ ___ \ _ <|___ \|_|_|_|
<jemc> |_| \_|_____\__|__/ |_| |____/_/ \_\| \_\____/(_|_|_)
<jemc>
<havenwood> \o/
<goyox86> \o/
jemc is now known as |jemc|
<goyox86> Rubinius is awesome BTW ;)
amsi has quit [Quit: Leaving]
<brixen> goyox86: yay :)
jeregrine_ is now known as jeregrine
jeregrine has quit []
<brixen> |jemc|: they let you out of your bars when you paste ascii art? :)
<brixen> |jemc|: also, what TZ are you in?
jeregrine has joined #rubinius
|jemc| has quit [Ping timeout: 256 seconds]
diegoviola has quit [Remote host closed the connection]
mustmodify has left #rubinius [#rubinius]
slaught has joined #rubinius
amclain has joined #rubinius
|jemc| has joined #rubinius
<|jemc|> brixen: Seattle time - you caught me - it's still Dec 31 here...
<brixen> |jemc|: heh
goyox86 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
[spoiler] has joined #rubinius
mbj has left #rubinius [#rubinius]
<cremes> brixen: sad to see rubyspec end, but even more *glad* to see you continue to refine your focus. as you told me in a conversation some
<cremes> months ago, you wasted a bunch of time early on in rubinius chasing perfect MRI compatbility when you should have been trying to solve
<cremes> real people’s business problems by enhancing the language. here’s hoping that 2015 brings more focus to solving problems
<cremes> instead of chasing “perfect” compatibility with an imperfectly written implementation. cheers!
<|jemc|> "Rubinius needs to be free to prioritize efforts toward things that benefit Rubinius, just like all the other Ruby implementations have done."
* |jemc| + 1
amclain has quit [Quit: Leaving]
omninonsense has joined #rubinius
[spoiler] has quit [Ping timeout: 240 seconds]
cremes has quit [Ping timeout: 258 seconds]
imajes has quit [Ping timeout: 258 seconds]
stormbrew has quit [Ping timeout: 258 seconds]
omninonsense has quit [*.net *.split]
Gibheer has quit [*.net *.split]
eregon has quit [*.net *.split]
slaught has quit [*.net *.split]
mpapis has quit [*.net *.split]
blowmage` has quit [*.net *.split]
kagaro has quit [*.net *.split]
dreinull75 has quit [*.net *.split]
dlackty__ has quit [*.net *.split]
andrewstewart has quit [*.net *.split]
djinni has quit [*.net *.split]
brixen has quit [*.net *.split]
cypher23 has quit [*.net *.split]
havenwood has quit [*.net *.split]
cpuguy83 has quit [*.net *.split]
pd has quit [*.net *.split]
coffeejunk has quit [*.net *.split]
clauswitt has quit [*.net *.split]
machty has quit [*.net *.split]
pzol_ has quit [*.net *.split]
yorickpeterse has quit [*.net *.split]
jeremyevans has quit [*.net *.split]
ahkurtz has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
jeregrine has quit [*.net *.split]
jc00ke has quit [*.net *.split]
mrb_bk has quit [*.net *.split]
heftig has quit [*.net *.split]
guilleiguaran has quit [*.net *.split]
max96at has quit [*.net *.split]
mjc__ has quit [*.net *.split]
Guest85414______ has quit [*.net *.split]
stass has quit [*.net *.split]
Dyrim has quit [*.net *.split]
abbe has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
alexsuraci has quit [*.net *.split]
cyndis has quit [*.net *.split]
stormwind has quit [*.net *.split]
halorgium has quit [*.net *.split]
larstobi has quit [*.net *.split]
DireFog has quit [*.net *.split]
dmilith has quit [*.net *.split]
yxhuvud has quit [*.net *.split]
kfpratt has quit [*.net *.split]
bakkdoor has quit [*.net *.split]
heroux has quit [*.net *.split]
saline has quit [*.net *.split]
mqt has quit [*.net *.split]
erdic has quit [*.net *.split]
Liothen has quit [*.net *.split]
_ko10 has quit [*.net *.split]
tarcieri has quit [*.net *.split]
meh` has quit [*.net *.split]
nirvdrum has quit [*.net *.split]
bennyklotz has quit [*.net *.split]
darix has quit [*.net *.split]
Rotonen_ has quit [*.net *.split]
|jemc-bot| has quit [*.net *.split]
locks has quit [*.net *.split]
atambo has quit [*.net *.split]
yopp has quit [*.net *.split]
|jemc| has quit [*.net *.split]
LTe_ has quit [*.net *.split]
_whitelogger_ has joined #rubinius
lopex has joined #rubinius
yipdw has joined #rubinius
yipdw has quit [Changing host]
yipdw has joined #rubinius
dbussink has joined #rubinius
chrisseaton has joined #rubinius
slaught has quit [Quit: slaught]
atambo has quit [Quit: yarr]
atambo has joined #rubinius
diegoviola has joined #rubinius
heftig_ has joined #rubinius
heftig has quit [Read error: Connection reset by peer]
digitalextremist has joined #rubinius
slaught has joined #rubinius
max96at is now known as max96at|off
digitalextremist has quit [Remote host closed the connection]
* jc00ke high fives cremes