apeiros_ changed the topic of #ruby-lang to: Ruby 1.9.3-p327: http://ruby-lang.org (ruby-2.0.0-preview2) || Paste >3 lines of text on http://gist.github.com
<zenspider> I'll give you.... wait... n/m
nick_h has joined #ruby-lang
richardjortega has quit [Ping timeout: 272 seconds]
runeb has joined #ruby-lang
wyhaines has joined #ruby-lang
<zzak> :D
<manveru> chris2: changing it to work both ways would make a lot of code break, i think
<chris2> dunno
<mitchty> wait is there a new test suite called bacon now?
<chris2> named captures didnt exist earlier
<chris2> mitchty: no, its old
<mitchty> because I switched to using bacon because of the name, don't judge me
<chris2> mitchty: but bacon gets better over time ;)
<mitchty> chris2: true, though my goal is much bacon (aka red), then none, so it kinda falls apart
<mitchty> unless you look at it as eating the bacon
<chris2> hehe
* mitchty ponders testing using bacon
shemerey has quit [Quit: Linkinus - http://linkinus.com]
<chris2> its more hilarious if you know why i named it bacon
runeb has quit [Ping timeout: 250 seconds]
<mitchty> now i'm curious, i thought it was to be the best software name ever
<chris2> in german, we call bacon speck
nertzy2 has joined #ruby-lang
<mitchty> I never connected that
<chris2> :)
jsilver has quit [Ping timeout: 245 seconds]
<manveru> francis bacon was just an afterthought? :P
nertzy has quit [Ping timeout: 260 seconds]
davidbalbert is now known as davidbalber|away
<chris2> yeah
<imperator> chris2, what language do you mainly use these days if not ruby?
wyhaines has quit [Remote host closed the connection]
brianpWins has quit [Quit: brianpWins]
marr has quit [Ping timeout: 248 seconds]
gregmoreno has quit [Read error: Operation timed out]
cirenyc has quit [Quit: Leaving...]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
havenn has quit [Remote host closed the connection]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
runeb has joined #ruby-lang
tonni_ has joined #ruby-lang
tonni has quit [Ping timeout: 260 seconds]
tdy has quit [Quit: WeeChat 0.3.9.2]
kurko_ has joined #ruby-lang
ryanlecompte has quit [Remote host closed the connection]
qwerxy has joined #ruby-lang
mrsolo has quit [Quit: Leaving]
runeb has quit [Ping timeout: 256 seconds]
cirenyc has joined #ruby-lang
wyhaines has joined #ruby-lang
imperator has quit [Quit: Valete!]
rcvalle has quit [Ping timeout: 265 seconds]
Teddy2steper has quit [Remote host closed the connection]
runeb has joined #ruby-lang
Teddy2steper has joined #ruby-lang
FiXato has joined #ruby-lang
JoelMcCracken has joined #ruby-lang
intellitech has quit [Quit: intellitech]
gregmoreno has joined #ruby-lang
qwerxy has quit [Quit: offski]
sn0wb1rd has quit [Quit: sn0wb1rd]
rhalff has joined #ruby-lang
<rhalff> friendssssssssssss
neocoin has joined #ruby-lang
<rhalff> here is me again
efrainolivares has quit [Quit: efrainolivares]
<rhalff> New suggestion:
<rhalff> github should have sourcecode available, for youtube and facebook clones, and make it more local.
<rhalff> Right now every populair site is sucked in by the U.S.A.
<rhalff> remember how facebook sucked? compared to every other available social site?
<rhalff> facebook was pushed.
<rhalff> *probably, these words are blocked also*
imperator has joined #ruby-lang
zarubin has quit []
ttilley has quit [Quit: ttilley]
Teddy2steper has quit [Remote host closed the connection]
<drbrain> there is a picture here that says "Ethernet Terminals" and contains at least 8 terminals that are not RJ-45 jacks
Gekz has quit [Ping timeout: 252 seconds]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
<chris2> drbrain: so?
<drbrain> oh, wrong channel
<chris2> oh :)
<chris2> 8 different ones?
<drbrain> I was complaining about my union scab training
<drbrain> four of them were the same
<drbrain> I'm learning about how telephone network alarms work
<chris2> :)
<chris2> i wonder why noone standardizes a smaller ethernet jack
<drbrain> maybe inertia?
<chris2> instead they just drop lan from small notebooks :(
sepp2k has quit [Remote host closed the connection]
<drbrain> I remember PCMCIA cards having expanding parts to accommodate modems and ethernet
<drbrain> err, RJ-45 and RJ-12(?)
<chris2> there are collapsible rj45, yeah
<chris2> awful
<chris2> just make a smaller jack and sell them <-> rj45 cables
sn0wb1rd has joined #ruby-lang
sn0wb1rd is now known as Guest71275
Guest71275 has quit [Client Quit]
enebo has quit [Quit: enebo]
Gekz has joined #ruby-lang
Gekz has quit [Changing host]
Gekz has joined #ruby-lang
joast has quit [Quit: Leaving.]
robbyoconnor has joined #ruby-lang
havenn has joined #ruby-lang
yfeldblum has quit [Ping timeout: 272 seconds]
havenn has quit [Ping timeout: 265 seconds]
joast has joined #ruby-lang
mgadda has joined #ruby-lang
blazes816 has quit [Quit: blazes816]
mgadda has quit [Quit: Leaving.]
<zzak> chris2: you mean usb?
yfeldblum has joined #ruby-lang
gregmoreno has quit [Remote host closed the connection]
<drbrain> I guess USB Ethernet dongles are the way that happens these days :/
postmodern has joined #ruby-lang
yxhuvud2 has quit [Quit: Nettalk6 - www.ntalk.de]
Nisstyre-laptop has joined #ruby-lang
yxhuvud has joined #ruby-lang
io_syl_ has joined #ruby-lang
vlad_starkov has joined #ruby-lang
io_syl has quit [Read error: Connection reset by peer]
io_syl_ is now known as io_syl
vlad_starkov has quit [Remote host closed the connection]
leopard_me has quit [Quit: Computer has gone to sleep.]
drbrain has quit [Remote host closed the connection]
Spaceghostc2c has quit [Excess Flood]
drbrain has joined #ruby-lang
Spaceghostc2c has joined #ruby-lang
wyhaines has quit [Remote host closed the connection]
briantrust has joined #ruby-lang
<zzak> can you use hdmi for ethernet?
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
<zzak> my laptop has micro hdmi, in that case, which is about the smallest port ive seen
rwalker has joined #ruby-lang
havenn has joined #ruby-lang
kurko_ has quit [Ping timeout: 252 seconds]
Spaceghostc2c has quit [Excess Flood]
<chris2> usb cant do gbit
<havenn> usb 3.0 5 Gbps
Spaceghostc2c has joined #ruby-lang
<zzak> i have 2 of those
<zzak> so i can do 10gbps? :D
rhalff has quit [Ping timeout: 252 seconds]
vlad_starkov has joined #ruby-lang
havenn has quit [Remote host closed the connection]
vlad_sta_ has joined #ruby-lang
runeb has quit [Remote host closed the connection]
vlad_starkov has quit [Ping timeout: 250 seconds]
briantrust has quit [Remote host closed the connection]
vlad_sta_ has quit [Ping timeout: 250 seconds]
gregmoreno has joined #ruby-lang
nerd has quit [Quit: WeeChat 0.3.9.2]
io_syl has quit [Quit: Textual IRC Client: www.textualapp.com]
gregmore_ has joined #ruby-lang
<zenspider> facebook conspiracy theory? really?
jxie has quit [Quit: leaving]
gregmoreno has quit [Ping timeout: 260 seconds]
havenn has joined #ruby-lang
cirenyc has quit [Quit: Leaving...]
charliesome has joined #ruby-lang
gix has quit [Ping timeout: 246 seconds]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
gix has joined #ruby-lang
sent-hil has joined #ruby-lang
mpan has quit [Read error: Operation timed out]
robbyoconnor has quit [Read error: Connection reset by peer]
brianpWins has joined #ruby-lang
drbrain has quit [Remote host closed the connection]
drbrain has joined #ruby-lang
tdy has joined #ruby-lang
sent-hil has quit [Remote host closed the connection]
kentos has quit [Ping timeout: 255 seconds]
drbrain has quit [Ping timeout: 252 seconds]
briantrust has joined #ruby-lang
tomzx_ has joined #ruby-lang
io_syl has joined #ruby-lang
gregmoreno has joined #ruby-lang
tdy has quit [Quit: WeeChat 0.3.9.2]
tdy has joined #ruby-lang
kentos has joined #ruby-lang
gregmore_ has quit [Ping timeout: 250 seconds]
robbyoconnor has joined #ruby-lang
ryanlecompte has joined #ruby-lang
rwalker has quit [Ping timeout: 255 seconds]
madish has quit [Remote host closed the connection]
gregmoreno has quit [Remote host closed the connection]
gregmoreno has joined #ruby-lang
gaveen has joined #ruby-lang
gaveen has quit [Changing host]
gaveen has joined #ruby-lang
mpan has joined #ruby-lang
tomzx_ has quit [Ping timeout: 250 seconds]
runeb has joined #ruby-lang
r0bgleeson|mba11 has joined #ruby-lang
imajes has quit [Excess Flood]
runeb has quit [Ping timeout: 245 seconds]
imajes has joined #ruby-lang
stevechiagozie has joined #ruby-lang
gregmoreno has quit [Remote host closed the connection]
JoelMcCracken has quit [Remote host closed the connection]
cirwin has joined #ruby-lang
JoelMcCracken has joined #ruby-lang
briantrust has quit [Remote host closed the connection]
drbrain has joined #ruby-lang
drbrain has quit [Remote host closed the connection]
drbrain has joined #ruby-lang
drbrain has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
JoelMcCracken has quit [Ping timeout: 252 seconds]
vlad_starkov has quit [Ping timeout: 255 seconds]
slyphon_ has quit [Ping timeout: 245 seconds]
chendo_ has quit [Ping timeout: 252 seconds]
Guest9041 has quit [Ping timeout: 264 seconds]
tdy has quit [Quit: WeeChat 0.3.9.2]
Guest9041 has joined #ruby-lang
tdy has joined #ruby-lang
chendo_ has joined #ruby-lang
tdy has quit [Client Quit]
Guest9041 has quit [Remote host closed the connection]
tdy has joined #ruby-lang
Bosox20051 has joined #ruby-lang
Guest9041 has joined #ruby-lang
ttilley has joined #ruby-lang
Nisstyre has quit [Quit: Leaving]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
Nisstyre-laptop has quit [Quit: Leaving]
Nisstyre-laptop has joined #ruby-lang
tdy has quit [Quit: WeeChat 0.3.9.2]
havenn has quit [Remote host closed the connection]
tenderlove has quit [Remote host closed the connection]
anannie has quit [Remote host closed the connection]
gnufied has joined #ruby-lang
chendo__ has joined #ruby-lang
ryanlecompte has quit [Remote host closed the connection]
tdy has joined #ruby-lang
mistym has quit [Remote host closed the connection]
topriddy has joined #ruby-lang
sn0wb1rd has joined #ruby-lang
ryanf_ has joined #ruby-lang
gaveen has quit [Remote host closed the connection]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
ryanf has quit [Ping timeout: 250 seconds]
havenn has joined #ruby-lang
havenn has quit [Ping timeout: 255 seconds]
vlad_starkov has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 260 seconds]
ryanlecompte has joined #ruby-lang
ryanf_ has quit [Quit: broken pipes |||]
russhamiton has joined #ruby-lang
<topriddy> how do you all remember methods for a particular type?
<heftig> huh?
<topriddy> for example i can do this right? "topriddy".capitalize
ryanlecompte has quit [Ping timeout: 255 seconds]
russhamiton has quit [Quit: 暂离]
<topriddy> how do i remember all methods in String, the right arguments etc? Coming from Java we had the intellisense help at least ….or a javadoc. (most of us just remember from intellisense)
<topriddy> heftig: I am a NEWBIE sir/ma
* topriddy reading 20mins Ruby
<heftig> you look them up in the documentation
<topriddy> heftig: how? like i am just trying to learn how ruby guys work? kind of ide/editor…environment setup and other frequently used tools. I am on a mac…got ruby and rvm setup already….not decided which of the free editors to use yet but have TextWrangler and Free version of TextMate...
<topriddy> also, not switching windows too frequently would be a plus
<heftig> just a text editor with syntax highlighting and indentation
<topriddy> heftig: autocompletion is a myth? last time i worked with autocompletion was in QBASIC, FORTRAN languages
<heftig> autocompletion is difficult because it's difficult to guess what kind of type you're working with
<heftig> thanks to ruby's dynamic typing
<heftig> also, on top of that types can be mutated at runtime as well (monkey patching)
<topriddy> heftig: if you're on a Mac, pls share your environment setup
stevechiagozie has quit [Ping timeout: 250 seconds]
<heftig> not mac
<topriddy> popular opinion seems a non-windows/*nix is best ?
<heftig> i have no idea
<heftig> photos from ruby conferences show lots of macbooks
<heftig> and i haven't tried developing ruby on windows
ryanf has joined #ruby-lang
<reactormonk> in 2010, I've seen _one_ guy with ruby on windows.
Bosox20051 has quit [Ping timeout: 244 seconds]
Paradox| is now known as Paradox
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
Mon_Ouie has quit [Read error: Connection reset by peer]
loladiro has quit [Quit: loladiro]
Mon_Ouie has joined #ruby-lang
voker57 has joined #ruby-lang
voker57 has quit [Changing host]
voker57 has joined #ruby-lang
havenn has joined #ruby-lang
<rue> topriddy: I develop on the console, so I have ri for docs. Or you can just keep a web page open
loladiro has joined #ruby-lang
<topriddy> so i can just check how to use ri. i am on console too. vim (though my vim-foo is basic for now).
<TTilus> ive been told ruby works just fine on windows
<topriddy> created a class Greeter. This works to show methods: Greeter.instance_methods(false)…but can't do "name".instance_methods. Guess thats cos "name" is an object and not a Class
<TTilus> webdevs working on windows are a bit rarity in general
<rue> topriddy: That would be "name".methods
<rue> And yes, that’s why
<topriddy> TTilus: really? surprised…most of the online setup seem groomed to *nix. plus the way the gem works too
<topriddy> rue: thanks man. appreciate
<TTilus> topriddy: "ive been told", so its total hearsay
<TTilus> topriddy: and could be totally wrong
<topriddy> okay.
<TTilus> topriddy: see "name".class.instance_method
<TTilus> topriddy: foo.methods is what you can call on foo
<topriddy> this looks cool: 2.class.instance_methods. works too :D
<topriddy> 2 is a primitive datâ type in java. a lil weird here :)
dc5ala has joined #ruby-lang
<TTilus> in ruby its always compile time :)
<TTilus> and everything is an object
<topriddy> yeah. i noticed :)
<TTilus> foo.methods and foo.class.instance_methods arent necessarily the same thing
<TTilus> although they mostly are
havenn has quit [Remote host closed the connection]
<TTilus> separate instances of a class may have different methods
<TTilus> wrapper-decorator would expose an interface resembling that of the wrapped object
shemerey has joined #ruby-lang
cirwin has quit [Remote host closed the connection]
<TTilus> including #class method being redefined to return the class of the wrappede object
<TTilus> s/pede/ped/
<topriddy> okay
sush24 has joined #ruby-lang
Axsuul has quit [Ping timeout: 252 seconds]
<topriddy> using TextMate2
facest has joined #ruby-lang
<TTilus> many are
* TTilus likes emacs
sush24 has quit [Client Quit]
faces has quit [Ping timeout: 260 seconds]
llaskin has quit [Read error: Connection reset by peer]
topriddy has quit [Read error: Connection reset by peer]
topriddy has joined #ruby-lang
dc5ala has quit [Quit: Ex-Chat]
r0bgleeson|mba11 has quit [Ping timeout: 252 seconds]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
anannie has joined #ruby-lang
tbuehlmann has joined #ruby-lang
<topriddy> TTilus: emacs is like vim. requires some heavy reading first to get full power. i'll just play it simple for now :D
<topriddy> TTilus: what web framework do you favour sir? also, what other applications do you apply ruby too?
adambeynon has joined #ruby-lang
Ridders24 has joined #ruby-lang
adambeynon has quit [Client Quit]
solars has joined #ruby-lang
topriddy has quit [Read error: Connection reset by peer]
gnufied has quit [Quit: Leaving.]
shtirlic_ has joined #ruby-lang
topriddy has joined #ruby-lang
shtirlic_ has quit [Remote host closed the connection]
<Ridders24> Hi guys, I can't seem to get this script to work: http://snipplr.com/view/19107 i enter my username but I get the message https://gist.github.com/4358168
<TTilus> topriddy: my mailclient is written in ruby
yxhuvud2 has joined #ruby-lang
<topriddy> nice
<TTilus> topriddy: for webapps sinatra or rails depending on the case
neocoin has quit [Remote host closed the connection]
yxhuvud has quit [Ping timeout: 260 seconds]
stardiviner has joined #ruby-lang
blacktulip has joined #ruby-lang
mpan has quit [Ping timeout: 246 seconds]
loladiro has quit [Quit: loladiro]
blacktulip has quit [Remote host closed the connection]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
dzhulk has joined #ruby-lang
marr has joined #ruby-lang
loladiro has joined #ruby-lang
workmad3 has joined #ruby-lang
<Ridders24> is anyone able to help?
<charliesome> Ridders24: looks like 'tweet' on line 31 is an array
<charliesome> instead of a hash
<Ridders24> charliesome: what do I need to do?
workmad3 has quit [Quit: Lost terminal]
<charliesome> i dunno
<charliesome> inspect the twitter api response
<charliesome> but that's what's causing the erropr
<charliesome> error*
vlad_starkov has joined #ruby-lang
<Ridders24> charliesome: ok thanks
vlad_starkov has quit [Ping timeout: 255 seconds]
Banistergalaxy has joined #ruby-lang
loladiro has quit [Quit: loladiro]
neocoin has joined #ruby-lang
havenn has joined #ruby-lang
yxhuvud has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 255 seconds]
thone has joined #ruby-lang
thone_ has quit [Ping timeout: 252 seconds]
havenn has quit [Remote host closed the connection]
leopard_me has joined #ruby-lang
rippa has joined #ruby-lang
imajes has quit [Excess Flood]
FiXato has quit [Ping timeout: 246 seconds]
wallerdev has quit [Quit: wallerdev]
imajes has joined #ruby-lang
marr has quit [Ping timeout: 255 seconds]
runeb has joined #ruby-lang
runeb has quit [Ping timeout: 245 seconds]
Ridders24 has quit [Ping timeout: 246 seconds]
yxhuvud2 has joined #ruby-lang
yxhuvud has quit [Ping timeout: 252 seconds]
havenn has joined #ruby-lang
MaddinXx has joined #ruby-lang
gix has quit [Quit: Client exiting]
marr has joined #ruby-lang
havenn has quit [Ping timeout: 252 seconds]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
sepp2k has joined #ruby-lang
rhalff has joined #ruby-lang
FiXato has joined #ruby-lang
Nisstyre-laptop has quit [Ping timeout: 252 seconds]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
marr has quit [Ping timeout: 265 seconds]
antbody has joined #ruby-lang
sush24 has joined #ruby-lang
stardiviner has quit [Quit: my website: http://stardiviner.dyndns-blog.com/]
runeb has joined #ruby-lang
rsl has joined #ruby-lang
stardiviner has joined #ruby-lang
runeb has quit [Read error: Operation timed out]
yxhuvud has joined #ruby-lang
runeb has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 244 seconds]
My_Hearing has joined #ruby-lang
My_Hearing has quit [Changing host]
My_Hearing has joined #ruby-lang
Mon_Ouie has quit [Disconnected by services]
My_Hearing is now known as Mon_Ouie
Ridders24 has joined #ruby-lang
rippa has quit [Read error: Connection reset by peer]
mistym has joined #ruby-lang
mistym has joined #ruby-lang
rhalff has quit [Ping timeout: 252 seconds]
mistym has quit [Remote host closed the connection]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
mistym has quit [Remote host closed the connection]
havenn has joined #ruby-lang
madish has joined #ruby-lang
tentimes has joined #ruby-lang
facest has quit [Read error: Connection reset by peer]
rippa has joined #ruby-lang
tentimes has quit [Quit: There's nothing dirtier then a giant ball of oil]
heftig has quit [Quit: leaving]
havenn has quit [Remote host closed the connection]
mistym has joined #ruby-lang
tentimes has joined #ruby-lang
anannie has quit [Remote host closed the connection]
tentimes has quit [Client Quit]
sulo has joined #ruby-lang
<charliesome> haha so ruby 0.49's Process#setpgrp didn't actually do anything
<charliesome> it just did a getpgrp
<charliesome> and passed too many arguments
rsl has quit [Quit: Textual IRC Client: www.textualapp.com]
sulo has quit [Remote host closed the connection]
rsl has joined #ruby-lang
<whitequark> charliesome: 0.49
<charliesome> yah
<whitequark> why?
<whitequark> try also linux 0.98
<charliesome> curiosity
<whitequark> or better, run ruby 0.49 on linux 0.98
<whitequark> with gcc 2.95
<charliesome> i've actually read through linux 0.01's source
<whitequark> who didn't?
<charliesome> true
<charliesome> it was a cool little kernel
<whitequark> indeed
<whitequark> and consumed slightly less resources than a single button in a modern browser
<charliesome> haha ruby 0.49 does some strange stuff
<charliesome> unsigned char c;
<charliesome> /* a few lines later */
<charliesome> c = 0x8000;
<whitequark> this kinda reaffirms my hypothesis that some part of ruby sources were written by a genetic algorithm
<charliesome> i'm glad compilers these days have a super strict option
<charliesome> maybe they did back in the 90s too but it seems a lot of programmers didn't use that option
<shachaf> charliesome: Hey, that could be valid C!
<whitequark> charliesome: from what I know, they were barely able to compile. I recall reading about a 35-or-so pass fortran compiler
<whitequark> it won't fit in RAM otherwise
<charliesome> oh wow
<whitequark> or was that earlier...
<whitequark> oh, I missed by like three decades.
<whitequark> FORTRAN was provided for the IBM 1401 by an innovative 63-pass compiler that ran in only 8k of core.
<charliesome> >innovative
<charliesome> well i guess it was quite an accomplishment
<shachaf> 63 passes? Did it overflow past that?
<whitequark> charliesome: hey, it was 1960
<jaska> 63-pass :D
<whitequark> also the result was interpreted
<whitequark> charliesome: through I definitely remember that Borland C++ used some kind of homegrown extended memory and swapping system. DPMI or something like that.
<charliesome> this stuff is crazy
<charliesome> i'm glad it was the 2000s when i started messing with computers
<whitequark> or maybe it wasn't C++
<whitequark> charliesome: it was past 2000 for me, too. I just got my hands on really old hardware and software.
<whitequark> you know, a computer with a TURBO button.
<charliesome> haha, my grandma has one of them
<charliesome> ooh interesting
<whitequark> well, it was my grandma's computer, in fact. she's a programmer.
<charliesome> accessing undefined constants in 0.49 just returns nil
<whitequark> charliesome: what about redefinition?
<charliesome> whitequark: completely legit
<charliesome> in fact they probably aren't even constants
<charliesome> oh wow, the date in version.h was 10 days after i was born
srbaker has joined #ruby-lang
x0F has quit [Disconnected by services]
x0F_ has joined #ruby-lang
<charliesome> also there were no parenthesis-less calls in 0.49
x0F_ is now known as x0F
<charliesome> apart from methods taking no arguments
<whitequark> charliesome: how much KLOC in that?
<charliesome> 19 kloc of c
yxhuvud2 has joined #ruby-lang
<whitequark> tiny
<charliesome> i'll chuck a copy up on eval.in shortly
<whitequark> just twice bigger than current parse.y :)
<charliesome> haha
<charliesome> parse.y in 0.49 was 2.5 kloc
<charliesome> looks like the symbol code has been in parse.y since the beginning
<charliesome> including rb_class2name
yxhuvud has quit [Ping timeout: 260 seconds]
<charliesome> 0.49 did not have nested classes, it had a single 'class table'
zmack has joined #ruby-lang
<charliesome> rb_class2name involved iterating over the class table until it found the class, then returning its name
zmack has quit [Remote host closed the connection]
<apeiros_> old ruby versions?
mistym has quit [Remote host closed the connection]
<apeiros_> charliesome: what? wow, you're young (re: 10 days after I was born)
<charliesome> i am 18 (and a half)
sush24 has quit [Ping timeout: 246 seconds]
<yorickpeterse> morning
<yorickpeterse> well, good afternoon almost
sush24 has joined #ruby-lang
<yorickpeterse> yes yes, I know of UGT
<yorickpeterse> but it's not ISO approved
<whitequark> "afternoon" isn't either
<whitequark> you shall use precise UTC timestamps. like "good 09:15:25 UTC!"
<yorickpeterse> what about microseconds?
imajes has quit [Excess Flood]
stardiviner has quit [Quit: my website: http://stardiviner.dyndns-blog.com/]
shemerey has quit [Quit: Linkinus - http://linkinus.com]
<whitequark> yorickpeterse: the speed of message propagation through IRC quite definitely makes communicating microseconds pointless
imajes has joined #ruby-lang
sush24 has quit [Ping timeout: 252 seconds]
rippa has quit [Quit: Changing server...]
rippa has joined #ruby-lang
stardiviner has joined #ruby-lang
rippa has quit [Ping timeout: 250 seconds]
sush24 has joined #ruby-lang
rippa has joined #ruby-lang
faces has joined #ruby-lang
shemerey has joined #ruby-lang
spinagon has joined #ruby-lang
rippa has quit [Ping timeout: 250 seconds]
<charliesome> oh wow, linking ruby 0.49 on linux segfaults ld
<jaska> :D
<charliesome> humm this is no fun
<manveru> hello, good Sat Dec 22 15:10:59 CET 2012 :D
yxhuvud has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 244 seconds]
gaveen has joined #ruby-lang
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
<whitequark> manveru: perfect. now we should make this the official and mandatory form of greeting for all circumstances.
runeb has quit [Remote host closed the connection]
shemerey has quit [Quit: Leaving...]
srbaker has quit [Quit: Computer has gone to sleep.]
rwalker has joined #ruby-lang
<Ridders24> how do you include an input for a script when using OCRA? for example when in cmd i would put "ruby examplescript.rb foo" but when I run ocra such as "ruby -S ocra examplescript.rb foo, i get error not found
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
yfeldblum has quit [Quit: Leaving]
rwalker has left #ruby-lang [#ruby-lang]
rhalff has joined #ruby-lang
reppard has joined #ruby-lang
shtirlic has quit [Remote host closed the connection]
MaddinXx has quit [Remote host closed the connection]
shemerey has joined #ruby-lang
srbaker has joined #ruby-lang
leopard_me has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
cirenyc has joined #ruby-lang
jxie has joined #ruby-lang
enebo has joined #ruby-lang
lcdhoffman has joined #ruby-lang
thone has quit [Read error: Connection reset by peer]
thone has joined #ruby-lang
srbaker has quit [Quit: Computer has gone to sleep.]
enebo has quit [Quit: enebo]
srbaker has joined #ruby-lang
yxhuvud2 has joined #ruby-lang
srbaker has quit [Client Quit]
reppard has quit [Ping timeout: 252 seconds]
yxhuvud has quit [Ping timeout: 244 seconds]
nerd has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
enebo has joined #ruby-lang
sush24 has joined #ruby-lang
enebo has quit [Client Quit]
kurko_ has joined #ruby-lang
runeb has joined #ruby-lang
antbody has quit [Quit: leaving]
imperator3 has joined #ruby-lang
shemerey has quit [Quit: Linkinus - http://linkinus.com]
ebouchut has joined #ruby-lang
sush24_ has joined #ruby-lang
briantrust has joined #ruby-lang
Banistergalaxy has quit [Ping timeout: 260 seconds]
sush24 has quit [Ping timeout: 252 seconds]
agib__ has quit [Ping timeout: 246 seconds]
mroth_ has quit [Ping timeout: 240 seconds]
Bosox20051 has joined #ruby-lang
yfeldblum has joined #ruby-lang
herpless_ has quit [Remote host closed the connection]
akahn has quit [Write error: Broken pipe]
terite_ has quit [Remote host closed the connection]
wycats_ has quit [Remote host closed the connection]
beawesomeinstead has quit [Remote host closed the connection]
thejspr__ has quit [Remote host closed the connection]
abuiles_ has quit [Remote host closed the connection]
franckverrot has quit [Remote host closed the connection]
pvh___ has quit [Remote host closed the connection]
anildigital_work has quit [Remote host closed the connection]
strmpnk_ has quit [Remote host closed the connection]
dkannan_ has quit [Write error: Broken pipe]
tubbo_ has quit [Remote host closed the connection]
dlackty_ has quit [Remote host closed the connection]
mccraig_ has quit [Remote host closed the connection]
pkondzior__ has quit [Remote host closed the connection]
dreinull_ has quit [Remote host closed the connection]
Spaceghost|cloud has quit [Remote host closed the connection]
mrb_bk___ has quit [Write error: Broken pipe]
imperator3 has quit [Quit: Leaving]
Banistergalaxy has joined #ruby-lang
s1n4 has joined #ruby-lang
nipar has joined #ruby-lang
reppard has joined #ruby-lang
Hakon has joined #ruby-lang
loladiro has joined #ruby-lang
loladiro has quit [Client Quit]
reppard has quit [Ping timeout: 250 seconds]
cirenyc has quit [Quit: Leaving...]
vlad_starkov has joined #ruby-lang
Kreeki has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 265 seconds]
ddd has joined #ruby-lang
s1n4 has quit [Quit: leaving]
agib__ has joined #ruby-lang
dreinull_ has joined #ruby-lang
xalei has joined #ruby-lang
franckverrot has joined #ruby-lang
abuiles_ has joined #ruby-lang
Spaceghost|cloud has joined #ruby-lang
mccraig_ has joined #ruby-lang
akahn has joined #ruby-lang
anildigital_work has joined #ruby-lang
ryanlecompte has joined #ruby-lang
mrb_bk___ has joined #ruby-lang
pvh___ has joined #ruby-lang
mroth_ has joined #ruby-lang
tubbo_ has joined #ruby-lang
beawesomeinstead has joined #ruby-lang
dlackty_ has joined #ruby-lang
nmeum has joined #ruby-lang
terite_ has joined #ruby-lang
wycats_ has joined #ruby-lang
rippa has joined #ruby-lang
evotopid has joined #ruby-lang
strmpnk_ has joined #ruby-lang
pkondzior__ has joined #ruby-lang
dkannan_ has joined #ruby-lang
<rue> Ridders24: ocra [options] script.rb [<other files> ...] [-- <script arguments> ...]
thejspr__ has joined #ruby-lang
herpless_ has joined #ruby-lang
<rue> Id est, $ ruby -S ocra example.rb -- foo # maybe?
<Ridders24> rue: i'll give that a go
<rue> The -- is a fairly typical pattern.
slow has joined #ruby-lang
<Ridders24> rue: that works, thanks rue
yxhuvud has joined #ruby-lang
loladiro has joined #ruby-lang
spinagon has quit [Ping timeout: 250 seconds]
slow has quit [Client Quit]
spinagon has joined #ruby-lang
rippa has quit [Ping timeout: 250 seconds]
banisterfiend has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 255 seconds]
stevechiagozie has joined #ruby-lang
<rue> (Also the bit about reading the README is pretty atypical ;)
JoelMcCracken has joined #ruby-lang
Bosox20051 has quit [Ping timeout: 245 seconds]
anannie has joined #ruby-lang
topriddy has quit [Read error: Connection reset by peer]
S1kx has quit [Quit: Leaving]
stevechiagozie has quit [Quit: leaving]
stevechiagozie has joined #ruby-lang
sush24_ has quit [Ping timeout: 265 seconds]
mroth_ has left #ruby-lang [#ruby-lang]
postmodern has quit [Quit: Leaving]
ebouchut has quit [Quit: This computer has gone to sleep]
Kreeki has quit [Quit: Leaving...]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
heftig has joined #ruby-lang
wallerdev has joined #ruby-lang
sush24 has joined #ruby-lang
ebouchut has joined #ruby-lang
ebouchut has quit [Client Quit]
rhalff has quit [Ping timeout: 245 seconds]
enebo has joined #ruby-lang
evotopid has quit [Quit: Verlassend]
Hakon has quit [Quit: Leaving...]
rhalff has joined #ruby-lang
cirenyc has joined #ruby-lang
relic has joined #ruby-lang
jzig has joined #ruby-lang
loladiro has quit [Quit: loladiro]
MaddinXx has joined #ruby-lang
neocoin has quit [Remote host closed the connection]
ryanlecompte has quit [Remote host closed the connection]
ryanlecompte has joined #ruby-lang
stonerfish has quit [Quit: Leaving.]
yxhuvud2 has joined #ruby-lang
sush24 has quit [Ping timeout: 260 seconds]
havenn has joined #ruby-lang
r0bgleeson|mba11 has joined #ruby-lang
yxhuvud has quit [Ping timeout: 250 seconds]
pkondzior__ has quit [Ping timeout: 264 seconds]
stonerfish has joined #ruby-lang
stonerfish has quit [Client Quit]
ryanlecompte has quit [Ping timeout: 252 seconds]
stonerfish has joined #ruby-lang
sush24 has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
stonerfish has quit [Client Quit]
nick_h has quit [Ping timeout: 260 seconds]
vlad_starkov has joined #ruby-lang
stonerfish has joined #ruby-lang
havenn has quit [Remote host closed the connection]
topriddy has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
runeb has quit [Remote host closed the connection]
reppard has joined #ruby-lang
havenn has joined #ruby-lang
ryanlecompte has joined #ruby-lang
stonerfish has quit [Quit: Leaving.]
mrb_bk___ has quit [Ping timeout: 260 seconds]
stonerfish has joined #ruby-lang
stonerfish has quit [Client Quit]
nick_h has joined #ruby-lang
stonerfish has joined #ruby-lang
imajes has quit [Excess Flood]
stonerfish has quit [Client Quit]
imajes has joined #ruby-lang
anildigital_work has quit [Ping timeout: 264 seconds]
werikkk has joined #ruby-lang
ttilley has quit [Quit: ttilley]
werikkk has quit [Quit: Page closed]
vlad_starkov has joined #ruby-lang
ebouchut has joined #ruby-lang
spuk has quit [Ping timeout: 264 seconds]
reppard has quit [Ping timeout: 260 seconds]
loladiro has joined #ruby-lang
S1kx has joined #ruby-lang
cirenyc has quit [Quit: Leaving...]
heftig has quit [Ping timeout: 245 seconds]
MaddinXx has quit [Remote host closed the connection]
stonerfish has joined #ruby-lang
rsl has quit [Quit: Textual IRC Client: www.textualapp.com]
heftig has joined #ruby-lang
loladiro has quit [Quit: loladiro]
MaddinXx has joined #ruby-lang
stonerfish has quit [Client Quit]
voker57 has quit [Read error: Connection reset by peer]
setmeaway2 has joined #ruby-lang
topriddy has quit [Quit: topriddy]
stonerfish has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
Ridders24 has quit [Ping timeout: 264 seconds]
setmeaway has quit [Ping timeout: 248 seconds]
loladiro has joined #ruby-lang
sush24 has quit [Ping timeout: 265 seconds]
Ridders24 has joined #ruby-lang
slyphon_ has joined #ruby-lang
stonerfish has quit [Quit: Leaving.]
reppard has joined #ruby-lang
runeb has joined #ruby-lang
micaeked has joined #ruby-lang
yxhuvud has joined #ruby-lang
cirenyc has joined #ruby-lang
sush24 has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 256 seconds]
sepp2k1 has joined #ruby-lang
banisterfiend has quit [Ping timeout: 245 seconds]
relic has quit [Read error: Connection reset by peer]
sepp2k has quit [Ping timeout: 265 seconds]
nerd has quit [Quit: WeeChat 0.3.9.2]
spuk has joined #ruby-lang
briantrust has quit [Remote host closed the connection]
Hakon has joined #ruby-lang
briantrust has joined #ruby-lang
briantrust has quit [Remote host closed the connection]
reppard has quit [Ping timeout: 260 seconds]
davidbalber|away is now known as davidbalbert
tbuehlmann has quit [Remote host closed the connection]
r0bgleeson|mba11 has quit [Quit: WeeChat 0.3.8]
JoelMcCracken has quit [Read error: Connection reset by peer]
JoelMcCracken has joined #ruby-lang
gaveen has quit [Remote host closed the connection]
Kreeki has joined #ruby-lang
Teddy2steper has joined #ruby-lang
sepp2k1 has quit [Ping timeout: 265 seconds]
stevechiagozie has quit [Ping timeout: 255 seconds]
cirenyc has quit [Read error: Connection reset by peer]
gsav has joined #ruby-lang
ebouchut has quit [Quit: This computer has gone to sleep]
Teddy2steper has quit [Remote host closed the connection]
sush24 has quit [Ping timeout: 255 seconds]
ebouchut has joined #ruby-lang
sush24 has joined #ruby-lang
sepp2k has joined #ruby-lang
ebouchut has quit [Quit: This computer has gone to sleep]
loladiro has quit [Quit: loladiro]
gsav has quit [Ping timeout: 252 seconds]
Kreeki has quit [Quit: Leaving...]
yxhuvud2 has joined #ruby-lang
vlad_starkov has joined #ruby-lang
pkondzior__ has joined #ruby-lang
yfeldblum has quit [Ping timeout: 252 seconds]
yxhuvud has quit [Ping timeout: 264 seconds]
vlad_starkov has quit [Ping timeout: 250 seconds]
anummaBrooke has joined #ruby-lang
anummaBrooke has left #ruby-lang [#ruby-lang]
Kreeki has joined #ruby-lang
Kreeki has quit [Client Quit]
<whitequark> I need an advice on OOP design
<whitequark> I'm writing a system which, by purpose, allows one to build and operate on complex, deeply nested hierarchies of objects, the complexity resembling that of the problem domain
<whitequark> the system both allows the user to create all types of objects and it will also create them by itself
<whitequark> now I need to allow extending the objects
<whitequark> I could either let the user inherit from the objects s/he wants to modify, and then I'd need to build a dependency injection system to ensure that the objects created from inside are of the same type
<whitequark> or allow attaching metadata, which probably will end up being a severe case of hasheritis
<whitequark> what's better?
yfeldblum has joined #ruby-lang
stevechiagozie has joined #ruby-lang
mrb_bk___ has joined #ruby-lang
<yorickpeterse> Dependency injection would probably introduce the smallest amount of problems
<whitequark> yorickpeterse: but DI is a problem by itself, and not a small one
<yorickpeterse> true
nick_h has quit [Ping timeout: 244 seconds]
anildigital_work has joined #ruby-lang
<whitequark> in fact I just realized LLVM uses the metadata approach despite being written in C++
wyhaines has joined #ruby-lang
nick_h has joined #ruby-lang
<whitequark> so that's probably the lesser evil. the metadata system is quite entangled in it, through :/
<whitequark> or, rather, the metadata content
gsav has joined #ruby-lang
seanstickle has joined #ruby-lang
ebouchut has joined #ruby-lang
seanstickle has quit [Client Quit]
briantrust has joined #ruby-lang
ttilley has joined #ruby-lang
reppard has joined #ruby-lang
Hakon has quit [Quit: Leaving...]
gsav has quit [Ping timeout: 252 seconds]
davidbalbert is now known as davidbalber|away
drbrain has joined #ruby-lang
briantrust has quit [Remote host closed the connection]
Ridders24 has quit [Ping timeout: 244 seconds]
stonerfish has joined #ruby-lang
rhalff has quit [Ping timeout: 250 seconds]
Nisstyre-laptop has joined #ruby-lang
ebouchut has quit [Quit: This computer has gone to sleep]
stevechiagozie has quit [Ping timeout: 245 seconds]
glebm has joined #ruby-lang
enebo has quit [Quit: enebo]
Nisstyre has joined #ruby-lang
vlad_starkov has joined #ruby-lang
Nisstyre has quit [Read error: Connection reset by peer]
voker57 has joined #ruby-lang
voker57 has quit [Changing host]
voker57 has joined #ruby-lang
yfeldblum has quit [Ping timeout: 252 seconds]
Teddy2steper has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 245 seconds]
heftig has quit [Ping timeout: 245 seconds]
Teddy2steper has quit [Remote host closed the connection]
reppard has quit [Ping timeout: 260 seconds]
yxhuvud has joined #ruby-lang
rhalff has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 260 seconds]
lcdhoffman has quit [Quit: lcdhoffman]
sush24 has quit [Quit: This computer has gone to sleep]
solars has quit [Ping timeout: 256 seconds]
yfeldblum has joined #ruby-lang
<xalei> whitequark, have you created an implementation to base your design on?
ryanlecompte has quit [Remote host closed the connection]
Ridders24 has joined #ruby-lang
spinagon has quit [Ping timeout: 250 seconds]
stevechiagozie has joined #ruby-lang
solars has joined #ruby-lang
MaddinXx has quit [Remote host closed the connection]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
stevechiagozie has quit [Ping timeout: 265 seconds]
drbrain has quit [Ping timeout: 260 seconds]
runeb has quit [Remote host closed the connection]
reppard has joined #ruby-lang
rhalff has quit [Ping timeout: 250 seconds]
lsegal has joined #ruby-lang
drbrain has joined #ruby-lang
srbaker has joined #ruby-lang
retro|cz has joined #ruby-lang
loladiro has joined #ruby-lang
reppard has quit [Ping timeout: 252 seconds]
loladiro has quit [Quit: loladiro]
atadesk has joined #ruby-lang
atadesk has left #ruby-lang [#ruby-lang]
VegetableSpoon has joined #ruby-lang
stevechiagozie has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
nyuszika7h has quit [Quit: Here we are, going far to save all that we love - If we give all we've got, we will make it through - Here we are, like a star shining bright on your world - Today, make evil go away!]
srbaker has quit [Quit: Computer has gone to sleep.]
nyuszika7h has joined #ruby-lang
srbaker has joined #ruby-lang
yxhuvud2 has joined #ruby-lang
yxhuvud has quit [Ping timeout: 245 seconds]
glebm has quit [Ping timeout: 256 seconds]
havenn has quit [Remote host closed the connection]
havenn has joined #ruby-lang
havenn has quit [Read error: Connection reset by peer]
havenn has joined #ruby-lang
havenn has quit [Ping timeout: 252 seconds]
RubarLion has joined #ruby-lang
stevechiagozie has quit [Quit: leaving]
ryanlecompte has joined #ruby-lang
Axsuul has joined #ruby-lang
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
havenn has joined #ruby-lang
topriddy has joined #ruby-lang
ryanlecompte has quit [Ping timeout: 265 seconds]
<whitequark> xalei: er. I have an implementation which I need to extend
topriddy has quit [Ping timeout: 260 seconds]
FiXato has quit [Ping timeout: 265 seconds]
kurko_ has quit [Ping timeout: 252 seconds]
FiXato has joined #ruby-lang
shemerey has joined #ruby-lang
topriddy has joined #ruby-lang
Bosox20051 has joined #ruby-lang
Radagast has joined #ruby-lang
gsav has joined #ruby-lang
withywindle has joined #ruby-lang
Radagast has quit [Quit: Leaving]
tentimes has joined #ruby-lang
MaddinXx has joined #ruby-lang
Nisstyre has joined #ruby-lang
srbaker has joined #ruby-lang
gix has joined #ruby-lang
yxhuvud has joined #ruby-lang
rhalff has joined #ruby-lang
yxhuvud2 has quit [Ping timeout: 255 seconds]
gsav has quit [Ping timeout: 255 seconds]
marr has joined #ruby-lang
wyhaines has quit [Read error: Connection reset by peer]
wyhaines_ has joined #ruby-lang
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
withywindle has quit [Remote host closed the connection]
RubarLion has quit [Remote host closed the connection]
RubarLion has joined #ruby-lang
gsav has joined #ruby-lang
reppard has joined #ruby-lang
RubarLion has quit [Ping timeout: 246 seconds]
madish has quit [Quit: ChatZilla 0.9.89 [Firefox 16.0.1/20121026125834]]
madish has joined #ruby-lang
tentimes has quit [Quit: IceChat - Keeping PC's cool since 2000]
mercwithamouth has joined #ruby-lang
yfeldblum has quit [Ping timeout: 256 seconds]
JoelMcCracken has quit [Ping timeout: 246 seconds]
davidbalber|away is now known as davidbalbert
yxhuvud2 has joined #ruby-lang
mwn has joined #ruby-lang
wyhaines_ has quit [Read error: Connection reset by peer]
yxhuvud has quit [Ping timeout: 264 seconds]
wyhaines has joined #ruby-lang
rhalff has quit [Ping timeout: 244 seconds]
intellitech has joined #ruby-lang
reppard has quit [Ping timeout: 244 seconds]
tentimes has joined #ruby-lang
gsav has quit [Ping timeout: 265 seconds]
havenn has quit [Remote host closed the connection]
lcdhoffman has joined #ruby-lang
vlad_starkov has joined #ruby-lang
nilibanili has joined #ruby-lang
nilibanili has quit [Remote host closed the connection]
MaddinXx has quit [Remote host closed the connection]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 264 seconds]
kurko_ has joined #ruby-lang
briantrust has joined #ruby-lang
lcdhoffman has quit [Quit: lcdhoffman]
shemerey has quit [Quit: Leaving...]
JoelMcCracken has joined #ruby-lang
matip has joined #ruby-lang