baweaver changed the topic of #ruby to: Rules & more: https://ruby-community.com || Ruby 2.5.0, 2.4.3, 2.3.6: https://www.ruby-lang.org || Paste >3 lines of text to: https://gist.github.com || Rails questions? Ask in: #RubyOnRails || Logs: https://irclog.whitequark.org/ruby || Books: https://goo.gl/wpGhoQ
chouho___ has quit [Ping timeout: 268 seconds]
chouho___ has joined #ruby
chouh____ has quit [Ping timeout: 255 seconds]
bmurt has joined #ruby
chouh____ has joined #ruby
chouhoulis has quit [Ping timeout: 248 seconds]
chouhoulis has joined #ruby
chouhoul_ has quit [Ping timeout: 264 seconds]
<keithy> ok, running some experiments...
chouhou__ has quit [Ping timeout: 255 seconds]
gr33n7007h has joined #ruby
gr33n7007h is now known as al2o3-cr
chouhoul_ has joined #ruby
chouhou__ has joined #ruby
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitz has quit [Quit: Nappy time]
<zenspider> !fix chouh____
cagomez has joined #ruby
chouho___ has quit [Ping timeout: 268 seconds]
chouho___ has joined #ruby
chouh____ has quit [Ping timeout: 256 seconds]
<zenspider> !fixcon chouh____
chouhoulis was kicked from #ruby by ruby[bot] [repeated join/part detected]
chouho___ was kicked from #ruby by ruby[bot] [repeated join/part detected]
chouhou__ was kicked from #ruby by ruby[bot] [repeated join/part detected]
chouhoul_ was kicked from #ruby by ruby[bot] [repeated join/part detected]
jeffreylevesque has joined #ruby
<zenspider> daaamn
pastorinni has quit [Remote host closed the connection]
chouhoulis has quit [Ping timeout: 264 seconds]
mostlybadfly has quit [Quit: Connection closed for inactivity]
chouhoul_ has quit [Ping timeout: 264 seconds]
<keithy> its working as expected! but somethings are a bit fragile… it doesnt make it through a whole disk
<keithy> ok… back to me other problem...
deadnull has joined #ruby
alfiemax has joined #ruby
<zenspider> keithy: you're burning up cred here with your not listening, not answering, etc.
chouhou__ has quit [Ping timeout: 248 seconds]
<keithy> I listened I implemented
<keithy> I tested I approaved
<keithy> and now im back to trying to understand slpashes and blocks
ResidentBiscuit has joined #ruby
chouho___ has quit [Ping timeout: 248 seconds]
eightlimbed has joined #ruby
ecuanaso has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
* zenspider goes back to wrapping simpledns with a DSL
<keithy> thanks guys I am glad I asked
marxarelli|afk is now known as marxarelli
shinnya has joined #ruby
<keithy> I think I missed that ‘prune’ option earlier
alfiemax has quit [Ping timeout: 248 seconds]
phaul has quit [Ping timeout: 255 seconds]
eckhardt has joined #ruby
<keithy> victory!
<keithy> ok now that works lets look at the simpler options that you guys suggested
<keithy> My last argument was not expecting someone to try and turn it into a hash, it only knew to_str
<keithy> I think this must be a newer ruby idion
<keithy> idiom, variable numbers of argments etc
STYNC has joined #ruby
<Radar> [11:09:25] <zenspider>keithy: you're burning up cred here with your not listening, not answering, etc. <- yeah this
<keithy> what are you talking about
<keithy> I listened to everything everyone said and I use their advise
<keithy> what more do you want
<Radar> [10:56:58] <havenwood>keithy: And you've tried using Find.find? Show us the code you have so far?
sameerynho has joined #ruby
<Radar> You didn't follow simple instructions. I was merely agreeing.
<keithy> hello I have used find find I have tested it on 1TB of disk and its does what you said
<Radar> Did you show us the code that you had so far?
<keithy> all since you guys suggested it
<keithy> then I thanked you for your help
Dimik has quit [Ping timeout: 255 seconds]
<zenspider> and now defensiveness... cool
<keithy> aparently I cant win
<zenspider> and now martyrdom... I'm done
<keithy> now I go back to my original problem of trying to understand splats and args
<keithy> and I fised that as well
<zenspider> my explanation is still above and still stands
Vapez has quit [Remote host closed the connection]
bigblind has joined #ruby
<havenwood> keithy: If you run into issues understanding spats or blocks, so us the code where things went wrong and we can help.
<keithy> I did
Guest53399 has quit [Read error: Connection reset by peer]
<keithy> and you did
nowhere_man has joined #ruby
<havenwood> Okay, if that resolved your questions, great!
<keithy> and I again I thank you for your help
phaul has joined #ruby
<havenwood> I thought you still had splats and blocks questions. If you don't, nevermind!
<keithy> I then said that I apparently ran into an issue which ruby I dont think ruby had 15 years ago
<keithy> but im not certain of that
guacamole has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<keithy> I admit im too tired for this now…
mikecmpbll has quit [Quit: inabit. zz.]
<havenwood> Sleep is like turning yourself off and back on again. It usually works.
gary has joined #ruby
gary is now known as Guest16683
Guest16683 has quit [Ping timeout: 256 seconds]
ecuanaso has joined #ruby
sameerynho has quit [Ping timeout: 256 seconds]
karapetyan has quit [Remote host closed the connection]
<zenspider> everything about splats and blocks (and block args) have been the same for the past 15 years.
beauby has joined #ruby
<keithy> variable numbers of arguments and optional arguments at both ends?
alfiemax has joined #ruby
Yzguy has joined #ruby
ecuanaso has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karapetyan has joined #ruby
beauby has quit [Ping timeout: 264 seconds]
houhoulis has joined #ruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
goatish has joined #ruby
alfiemax has quit [Ping timeout: 264 seconds]
nadir has quit [Quit: Connection closed for inactivity]
morenoh149 has quit [Ping timeout: 256 seconds]
STYNC has quit [Quit: testing sorry for the spam]
STYNC has joined #ruby
STYNC has quit [Changing host]
STYNC has joined #ruby
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
X-Jester has quit [Quit: leaving]
despai has joined #ruby
STYNC has quit [Quit: testing sorry for the spam]
STYNC has joined #ruby
naztharune has joined #ruby
STYNC has quit [Changing host]
STYNC has joined #ruby
phaul has quit [Ping timeout: 256 seconds]
STYNC has quit [Quit: testing sorry for the spam]
arescorpio has joined #ruby
marxarelli is now known as marxarelli|afk
STNYC has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
X-Jester has joined #ruby
cagomez has quit [Remote host closed the connection]
cagomez has joined #ruby
vutral|kali has joined #ruby
vutral|kali has joined #ruby
vutral|kali has quit [Changing host]
despai has quit [Quit: ...]
Guest53691 has quit [Quit: Textual IRC Client: www.textualapp.com]
STNYC has left #ruby ["Leaving"]
Yzguy has quit [Quit: Zzz...]
jcarl43 has quit [Quit: WeeChat 2.0.1]
side_tracking has quit [Ping timeout: 240 seconds]
cagomez has quit [Read error: Connection reset by peer]
cagomez has joined #ruby
vutral|kali has quit [Ping timeout: 240 seconds]
X-Jester has quit [Changing host]
X-Jester has joined #ruby
morenoh149 has joined #ruby
cthulchu has quit [Ping timeout: 240 seconds]
alfiemax has joined #ruby
shinnya has quit [Ping timeout: 256 seconds]
cagomez has quit [Ping timeout: 264 seconds]
morenoh149 has quit [Ping timeout: 248 seconds]
alfiemax has quit [Ping timeout: 240 seconds]
jenrzzz_ has joined #ruby
STYNC has joined #ruby
mcr has quit [Ping timeout: 240 seconds]
jenrzzz has quit [Ping timeout: 264 seconds]
jblack has quit [Ping timeout: 256 seconds]
marr has quit [Ping timeout: 260 seconds]
<zenspider> how strange... I'm working on some code that generates an Enumerable via chunk_while... if I do `p x.to_a` some later code raises with ZeroDivisionError. If I comment that code out, it doesn't...
jenrzzz_ has quit [Ping timeout: 240 seconds]
bmurt has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
mcr has joined #ruby
vutral|kali has joined #ruby
vutral|kali has joined #ruby
vutral|kali has quit [Changing host]
Dimik has joined #ruby
qyliss_ has quit [Quit: bye]
vutral|kali has quit [Ping timeout: 264 seconds]
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
alfiemax has joined #ruby
naztharune has quit [Ping timeout: 248 seconds]
goatish has quit [Quit: Hibernating]
alfiemax has quit [Ping timeout: 255 seconds]
ramfjord has quit [Ping timeout: 256 seconds]
ramfjord has joined #ruby
STYNC has quit [Quit: testing sorry for the spam]
STYNC has joined #ruby
ResidentBiscuit has quit []
orbyt_ has joined #ruby
s3nd1v0g1us has joined #ruby
s3nd1v0g1us has quit [Max SendQ exceeded]
jblack has joined #ruby
s3nd1v0g1us has joined #ruby
s3nd1v0g1us has quit [Max SendQ exceeded]
codimiracle has joined #ruby
codimiracle has quit [Remote host closed the connection]
r3m has quit [Quit: ZNC - http://znc.in]
codimiracle has joined #ruby
vutral|kali has joined #ruby
vutral|kali has quit [Changing host]
vutral|kali has joined #ruby
knight33 has joined #ruby
r3m has joined #ruby
morenoh149 has joined #ruby
bigblind has quit [Ping timeout: 264 seconds]
jblack has quit [Ping timeout: 256 seconds]
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cagomez has joined #ruby
morenoh149 has quit [Ping timeout: 268 seconds]
gizmore|2 has joined #ruby
chengguyun has joined #ruby
cagomez has quit [Ping timeout: 268 seconds]
STYNC has quit [Quit: testing sorry for the spam]
Mike11 has quit [Quit: Leaving.]
bigblind has joined #ruby
gary has joined #ruby
gizmore has quit [Ping timeout: 264 seconds]
gary is now known as Guest7657
alfiemax has joined #ruby
ecuanaso has joined #ruby
beauby has joined #ruby
cthulchu has joined #ruby
vutral|kali has quit [Ping timeout: 248 seconds]
cthulchu has quit [Remote host closed the connection]
uptime has joined #ruby
cthulchu has joined #ruby
Guest7657 has quit [Ping timeout: 255 seconds]
beauby has quit [Ping timeout: 255 seconds]
alfiemax has quit [Ping timeout: 264 seconds]
gnugnugnu has joined #ruby
<gnugnugnu> Hi, What does rbreadline package doesq
gnugnugnu has quit [Client Quit]
Gnut has quit [Ping timeout: 256 seconds]
Gnut has joined #ruby
cthulchu has quit [Ping timeout: 256 seconds]
ramfjord has quit [Ping timeout: 240 seconds]
houhoulis has quit []
jblack has joined #ruby
cagomez has joined #ruby
shinnya has joined #ruby
ohknow has joined #ruby
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
knight33 has joined #ruby
cagomez has quit [Ping timeout: 240 seconds]
vutral|kali has joined #ruby
vutral|kali has joined #ruby
vutral|kali has quit [Changing host]
ohknow has quit [Quit: Mutter: www.mutterirc.com]
alfiemax has joined #ruby
ohknow has joined #ruby
ohknow has quit [Client Quit]
John__ has quit [Read error: Connection reset by peer]
ken^arok has joined #ruby
arescorpio has quit [Excess Flood]
darkhanb has joined #ruby
Jeff__ has joined #ruby
Jeff__ has left #ruby [#ruby]
alfiemax has quit [Ping timeout: 256 seconds]
nadir has joined #ruby
gary has joined #ruby
vutral|kali has quit [Ping timeout: 256 seconds]
gary is now known as Guest48376
Gnut has quit [Ping timeout: 264 seconds]
Gnut has joined #ruby
morenoh149 has joined #ruby
Guest48376 has quit [Ping timeout: 256 seconds]
cthulchu has joined #ruby
dinfuehr has quit [Ping timeout: 256 seconds]
morenoh149 has quit [Ping timeout: 256 seconds]
mitt3ns has joined #ruby
cpallares has quit [Ping timeout: 256 seconds]
cthulchu has quit [Ping timeout: 240 seconds]
agent_white has quit [Ping timeout: 252 seconds]
dinfuehr has joined #ruby
gary_ has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
aguestuser has quit [Ping timeout: 255 seconds]
gary_ is now known as Guest10430
AJA4350 has quit [Quit: AJA4350]
cpallares has joined #ruby
cthulchu has joined #ruby
Guest10430 has quit [Ping timeout: 240 seconds]
RougeR has quit [Ping timeout: 240 seconds]
dinfuehr has joined #ruby
pastorinni has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
dinfuehr has joined #ruby
mitt3ns has quit [Quit: bai]
aguestuser has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
agent_white has joined #ruby
cthulchu has quit [Ping timeout: 240 seconds]
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Azure|dc is now known as Azure
dinfuehr has joined #ruby
gary__ has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
kies has quit [Ping timeout: 240 seconds]
codimiracle has quit [Quit: Konversation terminated!]
Gnut has quit [Ping timeout: 264 seconds]
Gnut has joined #ruby
chengguyun has quit [Quit: Konversation terminated!]
gary__ has quit [Ping timeout: 264 seconds]
dinfuehr has joined #ruby
mistergibson has quit [Ping timeout: 255 seconds]
cagomez has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
maum has joined #ruby
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
shinnya has quit [Ping timeout: 264 seconds]
knight33 has joined #ruby
cthulchu has joined #ruby
Gnut has quit [Ping timeout: 264 seconds]
graingert has quit [Ping timeout: 255 seconds]
Meow-J_ has quit [Ping timeout: 240 seconds]
graingert has joined #ruby
dinfuehr has joined #ruby
mistergibson has joined #ruby
kapil___ has quit [Quit: Connection closed for inactivity]
agent_white has quit [Quit: brb]
Meow-J_ has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
wald0 has quit [Quit: Lost terminal]
gary has joined #ruby
dinfuehr has joined #ruby
gary is now known as Guest56889
jblack has quit [Quit: Lost terminal]
papajo has joined #ruby
morenoh149 has joined #ruby
cagomez has quit []
dinfuehr has quit [Read error: Connection reset by peer]
Guest56889 has quit [Ping timeout: 255 seconds]
morenoh149 has quit [Ping timeout: 264 seconds]
papajo has left #ruby [#ruby]
karapetyan has quit [Remote host closed the connection]
pastorinni has quit [Remote host closed the connection]
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
agent_white has joined #ruby
trautwein has quit [Quit: ZNC 1.6.5 - http://znc.in]
bigblind has quit [Ping timeout: 255 seconds]
trautwein has joined #ruby
gary_ has joined #ruby
morenoh149 has joined #ruby
gary_ is now known as Guest82548
Tempesta has quit [Quit: See ya!]
dinfuehr has joined #ruby
Sembei has joined #ruby
Puffball has quit [Remote host closed the connection]
dinfuehr has quit [Read error: Connection reset by peer]
Pisuke has quit [Ping timeout: 268 seconds]
kapil___ has joined #ruby
Tempesta has joined #ruby
dinfuehr has joined #ruby
beauby has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
Guest82548 has quit [Ping timeout: 255 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gary__ has joined #ruby
beauby has quit [Ping timeout: 248 seconds]
JoshL has quit [Ping timeout: 248 seconds]
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
cpallares has quit [Ping timeout: 240 seconds]
aguestuser has quit [Ping timeout: 255 seconds]
Greasy-Gappers has quit [Ping timeout: 248 seconds]
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
Greasy-Gappers has joined #ruby
aguestuser has joined #ruby
cpallares has joined #ruby
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
JoshL has joined #ruby
pastorinni has joined #ruby
dinfuehr has joined #ruby
nowhere_man has quit [Ping timeout: 255 seconds]
gix has joined #ruby
gix- has quit [Ping timeout: 248 seconds]
dinfuehr has quit [Read error: Connection reset by peer]
dviola has quit [Quit: WeeChat 2.0.1]
kies has joined #ruby
bigblind has joined #ruby
gary__ has quit [Ping timeout: 248 seconds]
gary has joined #ruby
gary is now known as Guest1958
nowhere_man has joined #ruby
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
alfiemax has joined #ruby
Guest1958 has quit [Ping timeout: 256 seconds]
JoshS has joined #ruby
dinfuehr has joined #ruby
Guest37242 has joined #ruby
JoshL has quit [Ping timeout: 248 seconds]
dinfuehr has quit [Read error: Connection reset by peer]
Greasy-Gappers has quit [Ping timeout: 256 seconds]
karapetyan has joined #ruby
Guest37242 has quit [Ping timeout: 264 seconds]
dinfuehr has joined #ruby
dinfuehr has quit [Read error: Connection reset by peer]
Greasy-Gappers has joined #ruby
elcontrastador has joined #ruby
karapetyan has quit [Ping timeout: 240 seconds]
dinfuehr has joined #ruby
JoshL has joined #ruby
gary__ has joined #ruby
yosafbridge has quit [Quit: Leaving]
govg has joined #ruby
pastorinni has quit [Remote host closed the connection]
gary__ has quit [Ping timeout: 256 seconds]
beauby has joined #ruby
gary__ has joined #ruby
yosafbridge has joined #ruby
beauby has quit [Ping timeout: 260 seconds]
gary__ has quit [Ping timeout: 256 seconds]
pastorinni has joined #ruby
ramfjord has joined #ruby
gary__ has joined #ruby
anisha_ has joined #ruby
ramfjord has quit [Ping timeout: 256 seconds]
lytol has quit [Remote host closed the connection]
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eightlimbed has quit [Ping timeout: 255 seconds]
Asher has quit [Quit: Leaving.]
bigblind has quit [Ping timeout: 255 seconds]
LocaMocha has joined #ruby
pastorinni has quit [Remote host closed the connection]
nahra has joined #ruby
ecuanaso has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
quobo has quit [Quit: Connection closed for inactivity]
mtkd has joined #ruby
aufi has joined #ruby
Asher has joined #ruby
abra_h_am has joined #ruby
bigblind has joined #ruby
morenoh149 has quit [Ping timeout: 255 seconds]
Asher has quit [Client Quit]
alex`` has joined #ruby
ecuanaso has joined #ruby
Asher has joined #ruby
Asher has quit [Client Quit]
ecuanaso has quit [Ping timeout: 264 seconds]
apeiros has quit [Remote host closed the connection]
karapetyan has joined #ruby
abra_h_am has quit [Quit: abra_h_am]
morenoh149 has joined #ruby
jamesaxl has quit [Read error: Connection reset by peer]
bigblind has quit [Ping timeout: 255 seconds]
jamesaxl has joined #ruby
cdg has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karapetyan has quit [Ping timeout: 240 seconds]
cdg has quit [Ping timeout: 255 seconds]
Guest64380 has quit [Ping timeout: 268 seconds]
snickers has joined #ruby
chat_ has joined #ruby
alfiemax has quit [Remote host closed the connection]
troys has quit [Quit: Bye]
ken^arok has quit [Ping timeout: 240 seconds]
Guest66922 has quit [Ping timeout: 255 seconds]
pskosinski has joined #ruby
pskosinski is now known as Guest40768
minimalism has quit [Ping timeout: 240 seconds]
oleo has quit [*.net *.split]
hinbody has quit [*.net *.split]
Bosma has quit [*.net *.split]
WebDawgII has quit [*.net *.split]
kke_ has quit [*.net *.split]
exchgr has quit [*.net *.split]
dyyylan has quit [*.net *.split]
tjbp has quit [*.net *.split]
Brak____________ has quit [*.net *.split]
erciccione_[m] has quit [*.net *.split]
aviraldg has quit [*.net *.split]
jimeh has quit [*.net *.split]
caw___ has quit [*.net *.split]
nielsk has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
esObe has quit [*.net *.split]
jrm has quit [*.net *.split]
cats has quit [*.net *.split]
musl_ has quit [*.net *.split]
Morrolan has quit [*.net *.split]
WhereIsMySpoon_ has quit [*.net *.split]
klaas has quit [*.net *.split]
xtsee has quit [*.net *.split]
knight- has quit [*.net *.split]
madhatter has quit [*.net *.split]
snapcase has quit [*.net *.split]
alex`` has quit [*.net *.split]
JoshL has quit [*.net *.split]
kies has quit [*.net *.split]
uptime has quit [*.net *.split]
mcr has quit [*.net *.split]
roshanavand has quit [*.net *.split]
lupine has quit [*.net *.split]
cstrahan has quit [*.net *.split]
keithy has quit [*.net *.split]
raynold has quit [*.net *.split]
graft has quit [*.net *.split]
spiette has quit [*.net *.split]
solidsnack has quit [*.net *.split]
S007 has quit [*.net *.split]
jsrtr has quit [*.net *.split]
twe4ked has quit [*.net *.split]
mozzarella has quit [*.net *.split]
wnd has quit [*.net *.split]
phate408 has quit [*.net *.split]
lightstalker has quit [*.net *.split]
linduxed has quit [*.net *.split]
Lyubo1 has quit [*.net *.split]
mitsuhiko has quit [*.net *.split]
Hanma[m] has quit [*.net *.split]
r3my has quit [*.net *.split]
guardian has quit [*.net *.split]
jokester has quit [*.net *.split]
RealMarc has quit [*.net *.split]
bathtub_shark has quit [*.net *.split]
tjbp has joined #ruby
Cork has quit [*.net *.split]
epochwolf has quit [*.net *.split]
pppktz has quit [*.net *.split]
olblak has quit [*.net *.split]
nielsk has joined #ruby
helpa has quit [Remote host closed the connection]
S007 has joined #ruby
helpa has joined #ruby
uptime has joined #ruby
WebDawg has joined #ruby
iamayam has quit [Ping timeout: 240 seconds]
raynold has joined #ruby
andikr has joined #ruby
ghormoon has quit [Ping timeout: 260 seconds]
conta has joined #ruby
ricer2 has quit [Ping timeout: 255 seconds]
ghormoon has joined #ruby
ricer2 has joined #ruby
iamayam has joined #ruby
Cork has joined #ruby
alfiemax has joined #ruby
mrush has left #ruby [#ruby]
alfiemax has quit [Ping timeout: 265 seconds]
eckhardt has joined #ruby
conta1 has joined #ruby
n008f4g_ has joined #ruby
bigblind has joined #ruby
ramfjord has joined #ruby
morenoh149 has quit [Ping timeout: 248 seconds]
conta has quit [Ping timeout: 265 seconds]
conta1 is now known as conta
JoshL has joined #ruby
alex`` has joined #ruby
kies has joined #ruby
cstrahan has joined #ruby
twe4ked has joined #ruby
lightstalker has joined #ruby
mozzarella has joined #ruby
jsrtr has joined #ruby
roshanavand has joined #ruby
keithy has joined #ruby
graft has joined #ruby
spiette has joined #ruby
mcr has joined #ruby
phate408 has joined #ruby
solidsnack has joined #ruby
lupine has joined #ruby
wnd has joined #ruby
linduxed has joined #ruby
Hanma[m] has joined #ruby
mitsuhiko has joined #ruby
r3my has joined #ruby
bathtub_shark has joined #ruby
olblak has joined #ruby
RealMarc has joined #ruby
Lyubo1 has joined #ruby
guardian has joined #ruby
epochwolf has joined #ruby
pppktz has joined #ruby
jokester has joined #ruby
ramfjord has quit [Ping timeout: 240 seconds]
morenoh149 has joined #ruby
Brak____________ has joined #ruby
erciccione_[m] has joined #ruby
JoL1hAHN has joined #ruby
aviraldg has joined #ruby
caw___ has joined #ruby
esObe has joined #ruby
kke_ has joined #ruby
Morrolan has joined #ruby
jimeh has joined #ruby
jrm has joined #ruby
dyyylan has joined #ruby
cats has joined #ruby
exchgr has joined #ruby
musl_ has joined #ruby
Bosma has joined #ruby
hinbody has joined #ruby
oleo has joined #ruby
snapcase has joined #ruby
madhatter has joined #ruby
knight- has joined #ruby
xtsee has joined #ruby
klaas has joined #ruby
WhereIsMySpoon_ has joined #ruby
erciccione_[m] has quit [Ping timeout: 240 seconds]
aviraldg has quit [Ping timeout: 240 seconds]
morenoh149 has quit [Ping timeout: 240 seconds]
LenPayne has quit [Ping timeout: 240 seconds]
velu_aon[m] has quit [Ping timeout: 248 seconds]
turt2live has quit [Ping timeout: 248 seconds]
Hanma[m] has quit [Ping timeout: 255 seconds]
iceskins[m] has quit [Ping timeout: 256 seconds]
gokul_mr[m] has quit [Ping timeout: 256 seconds]
luna_x[m] has quit [Ping timeout: 240 seconds]
zalipuha[m] has quit [Ping timeout: 255 seconds]
dizzy1or5[m] has quit [Ping timeout: 255 seconds]
redlegion[m] has quit [Ping timeout: 255 seconds]
jonjits[m] has quit [Ping timeout: 255 seconds]
KevinMGranger has quit [Ping timeout: 252 seconds]
Giphy[m] has quit [Ping timeout: 252 seconds]
itmerc[m] has quit [Ping timeout: 256 seconds]
Matt[m]1 has quit [Ping timeout: 276 seconds]
torarne has quit [Ping timeout: 276 seconds]
haylon_ has quit [Ping timeout: 276 seconds]
brodul has quit [Ping timeout: 260 seconds]
vondruch has joined #ruby
LenPayne has joined #ruby
brodul has joined #ruby
n008f4g_ has quit [Ping timeout: 256 seconds]
gizmore|2 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
Dimik has quit [Ping timeout: 248 seconds]
oleo has quit [*.net *.split]
hinbody has quit [*.net *.split]
Bosma has quit [*.net *.split]
kke_ has quit [*.net *.split]
exchgr has quit [*.net *.split]
dyyylan has quit [*.net *.split]
Brak____________ has quit [*.net *.split]
jimeh has quit [*.net *.split]
caw___ has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
esObe has quit [*.net *.split]
cats has quit [*.net *.split]
jrm has quit [*.net *.split]
musl_ has quit [*.net *.split]
Morrolan has quit [*.net *.split]
WhereIsMySpoon_ has quit [*.net *.split]
klaas has quit [*.net *.split]
xtsee has quit [*.net *.split]
knight- has quit [*.net *.split]
madhatter has quit [*.net *.split]
snapcase has quit [*.net *.split]
alex`` has quit [*.net *.split]
JoshL has quit [*.net *.split]
kies has quit [*.net *.split]
mcr has quit [*.net *.split]
roshanavand has quit [*.net *.split]
lupine has quit [*.net *.split]
keithy has quit [*.net *.split]
cstrahan has quit [*.net *.split]
graft has quit [*.net *.split]
solidsnack has quit [*.net *.split]
spiette has quit [*.net *.split]
jsrtr has quit [*.net *.split]
twe4ked has quit [*.net *.split]
lightstalker has quit [*.net *.split]
phate408 has quit [*.net *.split]
mozzarella has quit [*.net *.split]
wnd has quit [*.net *.split]
linduxed has quit [*.net *.split]
Lyubo1 has quit [*.net *.split]
mitsuhiko has quit [*.net *.split]
r3my has quit [*.net *.split]
guardian has quit [*.net *.split]
jokester has quit [*.net *.split]
bathtub_shark has quit [*.net *.split]
RealMarc has quit [*.net *.split]
epochwolf has quit [*.net *.split]
pppktz has quit [*.net *.split]
olblak has quit [*.net *.split]
zenspider has quit [Ping timeout: 248 seconds]
Asher has joined #ruby
gaucheph has joined #ruby
cdg has joined #ruby
dionysus69 has joined #ruby
madhatter has joined #ruby
cdg has quit [Ping timeout: 255 seconds]
pppktz has joined #ruby
JoshL has joined #ruby
Lyubo1 has joined #ruby
jsrtr has joined #ruby
claudiuinberlin has joined #ruby
phate408 has joined #ruby
twe4ked has joined #ruby
wnd has joined #ruby
RealMarc has joined #ruby
cstrahan has joined #ruby
solidsnack has joined #ruby
spiette has joined #ruby
bathtub_shark has joined #ruby
kies has joined #ruby
r3my has joined #ruby
keithy has joined #ruby
olblak has joined #ruby
epochwolf has joined #ruby
lupine has joined #ruby
jokester has joined #ruby
roshanavand has joined #ruby
linduxed has joined #ruby
mcr has joined #ruby
lightstalker has joined #ruby
alex`` has joined #ruby
mitsuhiko has joined #ruby
mozzarella has joined #ruby
yohji has joined #ruby
Caius has quit [Ping timeout: 240 seconds]
Caius has joined #ruby
Caius has quit [Changing host]
Caius has joined #ruby
guardian has joined #ruby
graft has joined #ruby
darkhanb has joined #ruby
reber has joined #ruby
Brak____________ has joined #ruby
Morrolan has joined #ruby
exchgr has joined #ruby
hinbody has joined #ruby
jrm has joined #ruby
jimeh has joined #ruby
Bosma has joined #ruby
xtsee has joined #ruby
kke has joined #ruby
esObe has joined #ruby
dyyylan has joined #ruby
oleo has joined #ruby
cats has joined #ruby
caw___ has joined #ruby
JoL1hAHN has joined #ruby
musl_ has joined #ruby
knight- has joined #ruby
WhereIsMySpoon has joined #ruby
WhereIsMySpoon has quit [Changing host]
WhereIsMySpoon has joined #ruby
amatas has joined #ruby
bokayio has quit [Ping timeout: 240 seconds]
bokayio has joined #ruby
gary__ has quit [Ping timeout: 256 seconds]
aupadhye has joined #ruby
gary has joined #ruby
gary is now known as Guest49504
vondruch_ has joined #ruby
postmodern has quit [Quit: Leaving]
morenoh149 has joined #ruby
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vondruch has quit [Ping timeout: 255 seconds]
Guest49504 has quit [Ping timeout: 255 seconds]
gary_ has joined #ruby
za1b1tsu has joined #ruby
vondruch has joined #ruby
gary_ is now known as Guest35334
Emmanuel_Chanel has quit [Quit: Leaving]
minimalism has joined #ruby
vondruch_ has quit [Ping timeout: 260 seconds]
morenoh149 has quit [Ping timeout: 240 seconds]
Fusselgesicht has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
marr has joined #ruby
Guest35334 has quit [Ping timeout: 255 seconds]
gary__ has joined #ruby
kies has quit [Quit: baaaaiiiiiiiiiii~]
kies has joined #ruby
Hanma[m] has joined #ruby
mikecmpbll has joined #ruby
gary__ has quit [Ping timeout: 255 seconds]
gary__ has joined #ruby
sameerynho has joined #ruby
maum has quit [Remote host closed the connection]
zenspider has joined #ruby
daft has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
gary__ has quit [Ping timeout: 256 seconds]
Map has joined #ruby
guille-moe has joined #ruby
Ltem has joined #ruby
Map is now known as Guest32158
Ltem has quit [Remote host closed the connection]
gary__ has joined #ruby
Ltem has joined #ruby
gaucheph has left #ruby [#ruby]
gary__ has quit [Ping timeout: 264 seconds]
beauby has joined #ruby
gary has joined #ruby
guille-moe has quit [Remote host closed the connection]
Map_ has joined #ruby
gary is now known as Guest45430
Guest32158 has quit [Quit: ZNC 1.6.5 - http://znc.in]
Map- has joined #ruby
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest45430 has quit [Ping timeout: 252 seconds]
gary_ has joined #ruby
gary_ is now known as Guest27575
RougeR has joined #ruby
Doow has joined #ruby
Doow has quit [Client Quit]
mtkd has quit []
aviraldg has joined #ruby
iceskins[m] has joined #ruby
jonjits[m] has joined #ruby
torarne has joined #ruby
Giphy[m] has joined #ruby
luna_x[m] has joined #ruby
erciccione_[m] has joined #ruby
velu_aon[m] has joined #ruby
haylon_ has joined #ruby
KevinMGranger has joined #ruby
redlegion[m] has joined #ruby
turt2live has joined #ruby
itmerc[m] has joined #ruby
dizzy1or5[m] has joined #ruby
zalipuha[m] has joined #ruby
gokul_mr[m] has joined #ruby
Matt[m]1 has joined #ruby
tvw has joined #ruby
Guest27575 has quit [Ping timeout: 276 seconds]
gary__ has joined #ruby
Map- has quit [Quit: ZNC 1.6.5 - http://znc.in]
Map- has joined #ruby
tomphp has joined #ruby
mtkd has joined #ruby
tomphp has quit [Client Quit]
gary__ has quit [Ping timeout: 264 seconds]
gary__ has joined #ruby
AJA4350 has joined #ruby
morenoh149 has joined #ruby
gary__ has quit [Ping timeout: 248 seconds]
gary__ has joined #ruby
Emmanuel_Chanel has joined #ruby
morenoh149 has quit [Ping timeout: 248 seconds]
Serpent7776 has joined #ruby
ramfjord has joined #ruby
sameerynho has quit [Ping timeout: 256 seconds]
za1b1tsu has quit [Quit: Leaving]
gary__ has quit [Ping timeout: 264 seconds]
gary__ has joined #ruby
Beams has joined #ruby
ramfjord has quit [Ping timeout: 264 seconds]
gary__ has quit [Ping timeout: 256 seconds]
Map_ has quit [Remote host closed the connection]
gary__ has joined #ruby
nahra has quit [Remote host closed the connection]
gary__ has quit [Ping timeout: 240 seconds]
nahra has joined #ruby
cdg has joined #ruby
gary has joined #ruby
tomphp has joined #ruby
gary is now known as Guest18466
Mike11 has joined #ruby
nahra has quit [Remote host closed the connection]
nahra has joined #ruby
nahra has quit [Remote host closed the connection]
cdg has quit [Ping timeout: 276 seconds]
nahra has joined #ruby
eldritch has joined #ruby
bigblind has quit [Ping timeout: 264 seconds]
adaedra has quit [Ping timeout: 255 seconds]
SirOliver has joined #ruby
nahra has quit [Remote host closed the connection]
nahra has joined #ruby
phaul has joined #ruby
snapcase has joined #ruby
`derpy has quit [Ping timeout: 255 seconds]
avelldiroll has quit [Ping timeout: 240 seconds]
Guest18466 has quit [Ping timeout: 264 seconds]
_bijan has joined #ruby
_bijan has quit [Client Quit]
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nahra has quit [Remote host closed the connection]
bijan_ has joined #ruby
gary_ has joined #ruby
gary_ is now known as Guest21932
bijan__ has joined #ruby
adaedra has joined #ruby
bijan_ has quit [Client Quit]
`derpy has joined #ruby
bijan__ has quit [Client Quit]
anisha__ has joined #ruby
bijan_ has joined #ruby
anisha_ has quit [Ping timeout: 256 seconds]
bijan__ has joined #ruby
avelldiroll has joined #ruby
bijan__ has quit [Client Quit]
bijan_ has quit [Quit: Textual IRC Client: www.textualapp.com]
riotjones has joined #ruby
bigblind has joined #ruby
anisha__ has quit [Ping timeout: 260 seconds]
Matthew1 has joined #ruby
bigblind has quit [Ping timeout: 256 seconds]
anisha__ has joined #ruby
Guest21932 has quit [Ping timeout: 260 seconds]
morenoh149 has joined #ruby
gary__ has joined #ruby
morenoh149 has quit [Ping timeout: 268 seconds]
gary__ has quit [Ping timeout: 264 seconds]
karapetyan has joined #ruby
gary__ has joined #ruby
tvw has quit [Remote host closed the connection]
adlerdias has joined #ruby
karapetyan has quit [Ping timeout: 248 seconds]
gary__ has quit [Ping timeout: 268 seconds]
gary__ has joined #ruby
ledestin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amatas has quit [Quit: amatas]
Nikamura has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
amatas has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
vondruch_ has joined #ruby
alfiemax has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
vondruch has quit [Ping timeout: 256 seconds]
vondruch_ is now known as vondruch
deadnull has quit [Quit: deadnull]
gary__ has quit [Ping timeout: 260 seconds]
Cavallari has joined #ruby
Cavallari has quit [Client Quit]
tvw has joined #ruby
Cavallari has joined #ruby
jaruga has joined #ruby
gary has joined #ruby
gary is now known as Guest83443
jenrzzz has quit [Ping timeout: 248 seconds]
apparition has joined #ruby
willmichael has quit [Ping timeout: 240 seconds]
bigblind has joined #ruby
Guest83443 has quit [Remote host closed the connection]
willmichael has joined #ruby
Guest36347 has joined #ruby
morenoh149 has joined #ruby
ldnunes has joined #ruby
morenoh149 has quit [Ping timeout: 256 seconds]
amelliaa has joined #ruby
despai has joined #ruby
Guest36347 has quit [Ping timeout: 260 seconds]
despai has quit [Read error: Connection reset by peer]
despai has joined #ruby
despai has quit [Client Quit]
dinfuehr has quit [Ping timeout: 256 seconds]
gary__ has joined #ruby
shoogz has joined #ruby
gary__ has quit [Ping timeout: 240 seconds]
gary__ has joined #ruby
morenoh149 has joined #ruby
anisha__ has quit [Ping timeout: 248 seconds]
morenoh149 has quit [Ping timeout: 260 seconds]
konsolebox has quit [Ping timeout: 264 seconds]
gary__ has quit [Ping timeout: 268 seconds]
gary__ has joined #ruby
Papierkorb has joined #ruby
mtkd has quit []
konsolebox has joined #ruby
mtkd has joined #ruby
gary__ has quit [Ping timeout: 240 seconds]
gary__ has joined #ruby
Papierkorb has left #ruby ["Konversation terminated!"]
Mike11 has quit [Quit: Leaving.]
guardianx has joined #ruby
gary__ has quit [Ping timeout: 248 seconds]
gary has joined #ruby
gary is now known as Guest86742
dinfuehr has joined #ruby
ldnunes has quit [Ping timeout: 256 seconds]
Guest86742 has quit [Ping timeout: 276 seconds]
gary_ has joined #ruby
gary_ is now known as Guest24803
SirOliver has quit [Quit: ZZZzzz…]
alfiemax has quit [Remote host closed the connection]
roshanavand has quit [Ping timeout: 240 seconds]
ldnunes has joined #ruby
memo1 has joined #ruby
RougeR has quit [Ping timeout: 256 seconds]
goatish has joined #ruby
Guest24803 has quit [Ping timeout: 268 seconds]
memo1 has quit [Ping timeout: 248 seconds]
despai has joined #ruby
floppydh has joined #ruby
<floppydh> Is there really a benefit for using symbols instead of just plain strings?
gary__ has joined #ruby
<phaul> they are more light weight
<dminuoso> floppydh: Not really.
<dminuoso> floppydh: The real reason is just laziness.
<floppydh> dminuoso: laziness? how so?
<dminuoso> floppydh: one character less to type.
SirOliver has joined #ruby
memo1 has joined #ruby
<dminuoso> floppydh: The point that phaul made is valid, but it's not the real reason we actually do it.
<floppydh> phaul: they seem more heavyweight? - you hash each "string" and store both the interna-identifier and the string-name?
<dminuoso> floppydh: a symbol is just a number.
<dminuoso> (that happens to have a string representation)
<floppydh> hmmmm... one argument I heard is that it's there for semantics, because if you see a string, it could be a lot of things, but if you use a symbol, it limits the way they can be used?
<dminuoso> floppydh: as such comparing symbols is O(1), whereas comparing strings is O(n)
<floppydh> sounds reasonable
<floppydh> dminuoso: yeah that makes sense
<dminuoso> floppydh: inside of ruby the purpose of "symbol" is basically to identify things (where comparing to find a match is necessary)
VladGh has quit [Quit: Lost terminal]
<floppydh> but it seems highly questionable that string-comparisons are really a performance problem in your program and if performance matters why are you using ruby in the first place?
<dminuoso> methods and variables are two examples that are identified via symbols internally
<dminuoso> floppydh: it's just an internal optimization
<floppydh> hmmmm mhm
knight33 has joined #ruby
<dminuoso> the ruby team decided to just make it available
<phaul> I think symbols are semmantically different from strings. They serve different purpose, so the real reason is not a perfomrance optimization
<dminuoso> but the purpose of symbols is not for endusers.
<dminuoso> its for identifying methods and such
<dminuoso> for example
<dminuoso> asm>> a.foo
<ruby[bot]> dminuoso: I have disassembled your code, the result is at https://eval.in/961830
gary__ has quit [Ping timeout: 248 seconds]
<floppydh> but you basically see them used everywhere no?
<floppydh> not just in the interpreter
<dminuoso> floppydh: dial it back a few years.
gary__ has joined #ruby
VladGh has joined #ruby
dinfuehr has quit [Quit: ZNC 1.6.3+deb1 - http://znc.in]
<floppydh> mhm I see
<dminuoso> >> :foo.__id__ << 2
<ruby[bot]> dminuoso: # => 1802952 (https://eval.in/961831)
<dminuoso> floppydh: ^- this is the number that :foo represents
<dminuoso> if you want.
dinfuehr has joined #ruby
<dminuoso> err
<dminuoso> >> :foo.__id__ << 1
<ruby[bot]> dminuoso: # => 901476 (https://eval.in/961832)
<dminuoso> =)
<phaul> dminuoso: what was different a few years back?
<dminuoso> phaul: the "symbols are used everywhere in userland"
<phaul> hm. was metaprogramming all with Strings back then? I mean metaprogramming is all "userland" isn;t it?
<dminuoso> floppydh: the principle idea is this: ruby provides a function called rb_intern()
shinnya has joined #ruby
<dminuoso> floppydh: that function has the signature: ID rb_intern(const char *)
<dminuoso> Which gives you a universal way of turning a string into an integer that can be compared with at O(1) complexity
<dminuoso> That mapping is referentially transparent, so every time you pass the same string, you get the same "number representation" back
<dminuoso> The class Symbol just reifies that ID
<floppydh> dminuoso: thanks for the lenghty explanation
<dminuoso> Giving you the "string look" while using the rb_intern mapping as the actual internal value
<floppydh> very insightful
gary__ has quit [Ping timeout: 248 seconds]
<dminuoso> floppydh: Oh and the mapping is injective.
jeffreylevesque has quit [Ping timeout: 264 seconds]
<dminuoso> That should go without saying.
jcalla has joined #ruby
<dminuoso> phaul: The core difference is this: In order to compare two strings for equality you have to use #== which is O(n). #object_id wont work because
<dminuoso> >> "foo".object_id == "foo".object_id
<ruby[bot]> dminuoso: # => false (https://eval.in/961844)
VladGh has quit [Quit: Lost terminal]
<dminuoso> >> :foo.object_id == :foo.object_id
<ruby[bot]> dminuoso: # => true (https://eval.in/961845)
<floppydh> but I guess the semantics point still makes sense, when you see a symbol you know its used as a reference from/to something - a plain string alone would require additional context
<dminuoso> floppydh: strings are about data
<dminuoso> floppydh: symbols about identifying things
VladGh has joined #ruby
<dminuoso> :foo for example identifies a method
synthroid has joined #ruby
<dminuoso> which is why
<floppydh> mhm
<dminuoso> >> Array.methods
<ruby[bot]> dminuoso: # => [:[], :try_convert, :new, :allocate, :superclass, :<=>, :module_exec, :class_exec, :<=, :>=, :==, := ...check link for more (https://eval.in/961846)
<dminuoso> Gives you a list of symbols
<dminuoso> They identify concrete things.
<dminuoso> They "name" things.
<dminuoso> So symbols are about naming things. Strings are just data.
<phaul> dminuoso: just what I wanted to point out. I think this is the key, the rest ie complexity is just implementation details
<dminuoso> >> Object.constants
<ruby[bot]> dminuoso: # => [:Object, :Module, :Class, :BasicObject, :Kernel, :NilClass, :NIL, :Data, :TrueClass, :TRUE, :FalseC ...check link for more (https://eval.in/961847)
<floppydh> mhm
<dminuoso> >> a = Struct.new(:a).new(1); p a.instance_vars
<ruby[bot]> dminuoso: # => undefined method `instance_vars' for #<struct a=1> ...check link for more (https://eval.in/961848)
<floppydh> I guess you can debate how much of a benefit they actually end up being in the semantics/context case, excluding implementation details
<floppydh> s/being/making
<floppydh> but I guess they do seem like a nice-to-have
<dminuoso> >> a = Struct.new(:a).new(1); p a.instance_variables
<ruby[bot]> dminuoso: # => [] ...check link for more (https://eval.in/961849)
<dminuoso> Okay uh
<dminuoso> >> p Class.new { def initialize; @a = 1; end }.new.instance_variables
<ruby[bot]> dminuoso: # => [:@a] ...check link for more (https://eval.in/961850)
<dminuoso> floppydh: Even instance variables are referred to by symbols =)
<dminuoso> floppydh: but the "symbol" problem is that its just a reification
<dminuoso> In reality its just a number, Symbols reify that by giving us a string looking representation
<floppydh> reifications are good no?
gary has joined #ruby
gary is now known as Guest68290
<dminuoso> floppydh: You can think of Symbol as a transparent access to the intern lookup table. =P
raynold has quit [Quit: Connection closed for inactivity]
<dminuoso> :foo is something like rb_intern("foo")
<floppydh> so its basically syntactic sugar
<dminuoso> floppydh: More, because rb_intern is a C function.
<dminuoso> :foo basically exposes this in a nice fashion
<floppydh> I see
SirOliver has quit [Quit: ZZZzzz…]
_sfiguser has joined #ruby
roshanavand has joined #ruby
rwb has quit [Ping timeout: 276 seconds]
<dminuoso> floppydh: In reality Symbols are not even objects so
<dminuoso> Not real objects anyway
<dminuoso> Which is why you cant do things like
<dminuoso> >> :foo.singleton_class
<ruby[bot]> dminuoso: # => can't define singleton (TypeError) ...check link for more (https://eval.in/961851)
<phaul> but Symbol.ancestors.include? Object so Im a bit confused here
<phaul> also :foo.kind_of? Object. yet it doesnt behave like an Object.
<phaul> dminuoso: does it undefine the inherited methods? or how does that work
SirOliver has joined #ruby
guardianx has quit []
Guest68290 has quit [Ping timeout: 256 seconds]
gary_ has joined #ruby
gary_ is now known as Guest11208
<dminuoso> phaul: Well they exist as minimal objects on the heap
<dminuoso> phaul: but they are constraint like I have demonstrated
<dminuoso> >> def :foo.bar; end
<ruby[bot]> dminuoso: # => /tmp/execpad-8b70edea28fd/source-8b70edea28fd:2: syntax error, unexpected tSYMBEG ...check link for more (https://eval.in/961873)
<dminuoso> >> def (:foo).bar; end
<ruby[bot]> dminuoso: # => /tmp/execpad-9a98a6f2d029/source-9a98a6f2d029:2: can't define singleton method for literals ...check link for more (https://eval.in/961874)
<phaul> right, but where Im confused is method lookup on them. So does ruby implement a specail case for method lookups on Symbols?
<phaul> otherwise I don't see why they don't inherit from their ancestors
<dminuoso> phaul: Id have to check the source code first, Im not sure.
<phaul> dminuoso: ok, no worries:) thanks anyways
tomlukeywood has joined #ruby
InfinityFye has joined #ruby
Psybur has joined #ruby
Psybur has joined #ruby
Psybur has quit [Changing host]
Guest11208 has quit [Ping timeout: 260 seconds]
Psybur_ has joined #ruby
Psybur has quit [Ping timeout: 240 seconds]
gary__ has joined #ruby
ogres has joined #ruby
conta has quit [Quit: conta]
anisha has joined #ruby
tomphp has joined #ruby
cdg has joined #ruby
tomlukeywood has quit [Remote host closed the connection]
SirOliver has quit [Quit: ZZZzzz…]
gary__ has quit [Ping timeout: 260 seconds]
nadir has quit [Quit: Connection closed for inactivity]
tomphp has quit [Client Quit]
jaruga has quit [Quit: jaruga]
vondruch has quit [Ping timeout: 260 seconds]
laibulle has joined #ruby
conta has joined #ruby
stormpack has joined #ruby
vondruch has joined #ruby
bmurt has joined #ruby
goatish has quit [Quit: Hibernating]
bmurt has quit [Client Quit]
tvw has quit [Read error: Connection reset by peer]
gary__ has joined #ruby
DoubleMalt has joined #ruby
DoubleMalt has quit [Client Quit]
InfinityFye has quit [Ping timeout: 240 seconds]
vondruch_ has joined #ruby
pastorinni has joined #ruby
goatish has joined #ruby
InfinityFye has joined #ruby
vondruch has quit [Ping timeout: 264 seconds]
vondruch_ is now known as vondruch
DoubleMalt has joined #ruby
DoubleMalt has quit [Client Quit]
RougeR has joined #ruby
RougeR has joined #ruby
RougeR has quit [Changing host]
laibulle has quit [Remote host closed the connection]
riotjoe has joined #ruby
gary__ has quit [Ping timeout: 268 seconds]
bmurt has joined #ruby
gary has joined #ruby
gary is now known as Guest68963
k0mpa has joined #ruby
riotjones has quit [Ping timeout: 264 seconds]
SirOliver has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yohji has quit [Ping timeout: 276 seconds]
Guest68963 has quit [Ping timeout: 248 seconds]
bmurt has joined #ruby
gary_ has joined #ruby
karapetyan has joined #ruby
gary_ is now known as Guest51036
Psybur_ is now known as Psybur
Psybur has quit [Changing host]
Psybur has joined #ruby
anjen has joined #ruby
<anjen> ey help 132316
<anjen> (a quick question about the debuggers gems)
<anjen> oh...duh nvm...I forgot it's still really early out west. I'll be back later.
ramortegui has joined #ruby
karapetyan has quit [Ping timeout: 268 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yohji has joined #ruby
Guest51036 has quit [Ping timeout: 264 seconds]
gary__ has joined #ruby
bmurt has joined #ruby
Azure has quit [Ping timeout: 240 seconds]
elcontrastador has quit [Ping timeout: 276 seconds]
gary__ has quit [Remote host closed the connection]
shinnya has quit [Ping timeout: 248 seconds]
rwb has joined #ruby
gary__ has joined #ruby
safetypin has joined #ruby
naztharune has joined #ruby
herbmillerjr has joined #ruby
ramortegui has quit [Quit: Ex-Chat]
SirOliver has quit [Quit: ZZZzzz…]
jottr has joined #ruby
dionysus69 has quit [Ping timeout: 255 seconds]
TomyWork has joined #ruby
riotjoe is now known as riotjones
gary__ has quit [Ping timeout: 248 seconds]
alfiemax has joined #ruby
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
CrazyEddy has quit [Read error: Connection reset by peer]
DLSteve has joined #ruby
anisha_ has joined #ruby
NL3limin4t0r has joined #ruby
anisha has quit [Ping timeout: 264 seconds]
gary__ has joined #ruby
Zaab1t has joined #ruby
<Zaab1t> hey -- just getting into ruby. What are your favorite videos/talks?
ldnunes has quit [Quit: Leaving]
ldnunes has joined #ruby
gary__ has quit [Ping timeout: 240 seconds]
Mike11 has joined #ruby
Mike11 has quit [Client Quit]
<NL3limin4t0r> Zaab1t: If you have a pluralsight account you should watch the "Ruby Fundamentals" cource.
<NL3limin4t0r> After knowing the fundamentals I learned the most by keeping the official ruby doc by hand. Every core object and method is explained in detail. https://ruby-doc.org/core-2.5.0/
<phaul> Zaab1t: also Katrina Owen here Be Dragons is very entertaining :)
memo1 has quit [Ping timeout: 268 seconds]
stormpack has quit [Quit: Leaving]
<NL3limin4t0r> I also have a question, I'm searching for a equivalence operator, but can't seem to find it. Does anyone know if Ruby has one?
Mike11 has joined #ruby
bigblind has quit [Ping timeout: 264 seconds]
moei has joined #ruby
gary__ has joined #ruby
ttttsul has quit [Quit: Bye~]
<NL3limin4t0r> I basicly want that `true <operator> true` equals `true` and `false <operator> false` equals `true`.
gf3 has quit [Quit: LOLeaving]
<phaul> == does that
Cavallari has quit [Quit: Cavallari]
<NL3limin4t0r> xD
<NL3limin4t0r> I'm stupid
<phaul> nah, :) we all 'been there
<NL3limin4t0r> was sunken to deep into a problem
<NL3limin4t0r> I almost used the revesed XOR `true ^ !true` xD
anjen has quit [Quit: anjen]
gary__ has quit [Ping timeout: 248 seconds]
gary has joined #ruby
jpterry has quit [Ping timeout: 276 seconds]
gary is now known as Guest58007
mikecmpb_ has joined #ruby
riotjoe has joined #ruby
mikecmpbll has quit [Ping timeout: 256 seconds]
<dminuoso> Boolean algebra courses should be a requirement for learning programming.
[Butch] has joined #ruby
riotjones has quit [Ping timeout: 256 seconds]
NL3limin4t0r has quit [Quit: WeeChat 1.9.1]
Rapture has joined #ruby
RougeR has quit [Ping timeout: 240 seconds]
jrafanie has joined #ruby
herbmillerjr has quit [Ping timeout: 276 seconds]
type1team has quit [Read error: Connection reset by peer]
RougeR has joined #ruby
RougeR has joined #ruby
RougeR has quit [Changing host]
despai has quit [Quit: ...]
ldnunes has quit [Ping timeout: 256 seconds]
Gnut has joined #ruby
despai has joined #ruby
despai has quit [Client Quit]
<Mike11> actually, reversed XOR is completely equivalent to the equal operator
despai has joined #ruby
despai has quit [Client Quit]
despai has joined #ruby
memo1 has joined #ruby
Guest58007 has quit [Ping timeout: 248 seconds]
jpterry has joined #ruby
gary_ has joined #ruby
gary_ is now known as Guest49851
yohji has quit [Ping timeout: 248 seconds]
<Zaab1t> thanks phaul, checking them out!
memo1 has quit [Ping timeout: 240 seconds]
synthroid has quit [Remote host closed the connection]
jaruga has joined #ruby
despai has quit [Quit: ...]
synthroid has joined #ruby
Guest49851 has quit [Ping timeout: 240 seconds]
netherwolfe has joined #ruby
<phaul> Zaab1t: it's also worth looking for Jim Weirich (RIP) on youtube.
<phaul> he had a talk on rake and xml buildier which was cool
yohji has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bmurt has joined #ruby
gary__ has joined #ruby
char_var[buffer] has quit [Ping timeout: 248 seconds]
ldnunes has joined #ruby
goatish has quit [Quit: Hibernating]
SirOliver has joined #ruby
floppydh has quit [Quit: WeeChat 2.0.1]
Matthew1 has quit []
aufi has quit [Remote host closed the connection]
gary__ has quit [Ping timeout: 268 seconds]
alex`` has quit [Quit: WeeChat 2.0.1]
Exuma has joined #ruby
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
CrazyEddy has joined #ruby
conta has quit [Ping timeout: 268 seconds]
mikecmpb_ has quit [Quit: inabit. zz.]
gary has joined #ruby
gary is now known as Guest6147
mikecmpbll has joined #ruby
yaewa has joined #ruby
alex`` has joined #ruby
moei has quit [Ping timeout: 248 seconds]
TomyWork has quit [Remote host closed the connection]
synthroid has quit [Remote host closed the connection]
jottr_ has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bmurt has joined #ruby
_sfiguser has quit [Ping timeout: 248 seconds]
jottr has quit [Ping timeout: 256 seconds]
Guest6147 has quit [Ping timeout: 268 seconds]
gary_ has joined #ruby
gary_ is now known as Guest61642
synthroid has joined #ruby
lytol has joined #ruby
alfiemax has quit [Remote host closed the connection]
tomphp has joined #ruby
Yzguy has joined #ruby
roychri has joined #ruby
Guest61642 has quit [Ping timeout: 268 seconds]
nowhereman_ has joined #ruby
<dminuoso> phaul: I wonder whether he is related to Stephanie Weirich.
tomphp has quit [Client Quit]
nowhere_man has quit [Ping timeout: 256 seconds]
AxelAlex has joined #ruby
tomphp has joined #ruby
AgentVenom has quit [Quit: Textual IRC Client: www.textualapp.com]
k0mpa has quit [Ping timeout: 255 seconds]
alfiemax has joined #ruby
qyliss_ has joined #ruby
dionysus69 has joined #ruby
tomphp has quit [Client Quit]
<phaul> dminuoso: I don't know
gary__ has joined #ruby
andikr has quit [Remote host closed the connection]
kies has quit [Ping timeout: 260 seconds]
gary__ has quit [Ping timeout: 240 seconds]
jottr_ has quit [Ping timeout: 256 seconds]
orbyt_ has joined #ruby
desperek has joined #ruby
apparition has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
postmodern has joined #ruby
apparition has joined #ruby
gary__ has joined #ruby
eightlimbed has joined #ruby
jcarl43 has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
apeiros has joined #ruby
phenom has quit [Ping timeout: 265 seconds]
gary__ has quit [Ping timeout: 248 seconds]
cschneid has joined #ruby
orbyt_ has joined #ruby
phenom has joined #ruby
adgtl has joined #ruby
<adgtl> clear
<adgtl> Folks
<adgtl> Anyone wrote
<adgtl> anyone wrote Reactive web application with Ruby?
mcr has quit [Ping timeout: 260 seconds]
<adgtl> similar to Reactive Manifesto one?
jottr_ has joined #ruby
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gary__ has joined #ruby
mikecmpbll has quit [Quit: inabit. zz.]
Zaab1t has quit [Remote host closed the connection]
ltt has joined #ruby
ltt is now known as bloomingbits
\void has joined #ruby
quobo has joined #ruby
<havenwood> adgtl: Rails has ActionCable with WebSockets and fallbacks these days. Rails apps like Discourse prefer MessageBus, which is a similar channel but disfavors WebSockets.
<havenwood> adgtl: We use gRPC, which is worth looking at if you haven't: https://grpc.io/docs/quickstart/ruby.html
gary__ has quit [Ping timeout: 256 seconds]
<havenwood> adgtl: https://grpc.io/
Yzguy has quit [Quit: Bye]
<havenwood> adgtl: It's Elixir not Ruby, but Phoenix Channels just got HTTP/2 support and deserve a mention: https://hexdocs.pm/phoenix/channels.html
cthulchu has quit [Ping timeout: 256 seconds]
<havenwood> adgtl: AnyCabe is an ActionCable replacement that uses gRPC with Protobufs over HTTP/2: https://github.com/anycable/anycable#readme
yohji has quit [Remote host closed the connection]
cthulchu has joined #ruby
klaas has joined #ruby
<havenwood> adgtl: gRPC with Protocol Buffers over HTTP/2 seems like a nice way forward to me.
<havenwood> adgtl: An aside, but here's a pure Ruby implementation of the HTTP/2 protocol: https://github.com/igrigorik/http-2#readme
bloomingbits has quit [Quit: Textual IRC Client: www.textualapp.com]
anjen has joined #ruby
cthulchu has quit [Ping timeout: 248 seconds]
Nikamura has quit [Quit: Textual IRC Client: www.textualapp.com]
guacamole has joined #ruby
guacamole has joined #ruby
guacamole has quit [Changing host]
gary has joined #ruby
cdg has quit [Remote host closed the connection]
gary is now known as Guest82063
Guest82063 has quit [Ping timeout: 256 seconds]
gary_ has joined #ruby
Psybur_ has joined #ruby
gary_ is now known as Guest52078
KeyJoo has joined #ruby
nowhere_man has joined #ruby
nowhereman_ has quit [Quit: Konversation terminated!]
Psybur has quit [Ping timeout: 276 seconds]
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
Guest52078 has quit [Ping timeout: 265 seconds]
guacamole has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Serpent7776 has quit [Quit: Leaving]
aupadhye has quit [Quit: Leaving]
giraffe has quit [Remote host closed the connection]
tpendragon has quit [Remote host closed the connection]
govg has quit [Ping timeout: 248 seconds]
roychri has quit [Quit: And that's the way the cookie crumbles!]
guacamole has joined #ruby
guacamole has joined #ruby
guacamole has quit [Changing host]
Beams has quit [Quit: .]
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Cavallari has joined #ruby
riotjoe has quit [Remote host closed the connection]
riotjones has joined #ruby
jrafanie has joined #ruby
beauby has quit [Ping timeout: 256 seconds]
Mike11 has quit [Quit: Leaving.]
AxelAlex has quit [Quit: AxelAlex]
riotjones has quit [Ping timeout: 248 seconds]
jottr_ has quit [Ping timeout: 240 seconds]
jeffreylevesque has joined #ruby
AxelAlex has joined #ruby
gary__ has joined #ruby
apparition has quit [Quit: Bye]
RougeR has quit [Ping timeout: 256 seconds]
gary__ has quit [Ping timeout: 240 seconds]
raynold has joined #ruby
jnollette has quit [Ping timeout: 255 seconds]
raynold has quit [Excess Flood]
pastorin_ has joined #ruby
SegFaultAX has quit [Ping timeout: 276 seconds]
Klumben has quit [Ping timeout: 252 seconds]
rcs has quit [Ping timeout: 255 seconds]
bmn has quit [Ping timeout: 265 seconds]
eam has quit [Ping timeout: 248 seconds]
raynold has joined #ruby
G has quit [Ping timeout: 252 seconds]
Junaos has quit [Ping timeout: 256 seconds]
russt has quit [Ping timeout: 265 seconds]
miah has quit [Ping timeout: 248 seconds]
gary__ has joined #ruby
kenichi has quit [Ping timeout: 265 seconds]
AxelAlex has quit [Quit: AxelAlex]
Liothen has quit [Ping timeout: 276 seconds]
deadnull has joined #ruby
pastorinni has quit [Ping timeout: 264 seconds]
jnollette has joined #ruby
gary__ has quit [Ping timeout: 240 seconds]
kies has joined #ruby
jottr_ has joined #ruby
deadnull has quit [Quit: deadnull]
guacamole has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alfiemax has quit [Remote host closed the connection]
guacamole has joined #ruby
guacamole has joined #ruby
guacamole has quit [Changing host]
ramfjord has joined #ruby
mcr has joined #ruby
alfiemax has joined #ruby
<Gnut> If i'm creating a ruby gem, is it okay to have multiple libraries or are they all supposed to be under the same parent namespace
meshsmith has joined #ruby
meshsmith has quit [Changing host]
meshsmith has joined #ruby
RougeR has joined #ruby
<havenwood> Gnut: A single lib/ directory with gem_name_here.rb and a gem_name_here/ directory: http://guides.rubygems.org/patterns/#consistent-naming
claudiuinberlin has joined #ruby
<havenwood> Gnut: Other Ruby files go in lib/gem_name_here/, for example: lib/gem_name_here/version.rb
<havenwood> Gnut: Which would be: GemNameHere::Version
sanscoeur has joined #ruby
<havenwood> Gnut: If you take a look at a few gem's lib/ dir and sub-dirs you will see the pattern.
<havenwood> Gnut: For example: https://github.com/pry/pry/tree/master/lib
tomlukeywood has joined #ruby
<tomlukeywood> what dose :: mean in ruby?
troys has joined #ruby
<havenwood> tomlukeywood: It's a namespace separator. It's used between constants.
<tomlukeywood> ah ok
<Gnut> Okay, so 1 parent namespace
<tomlukeywood> so what is its use here?:
<tomlukeywood> Net::HTTP.get('stackoverflow.com', '/index.html')
<havenwood> tomlukeywood: It also can signify calling a class method, but you'll probably see it a lot less for that these days.
<havenwood> tomlukeywood: module Net; class HTTP; end end
<havenwood> tomlukeywood: The Net module is a namespace that contains various classes like HTTP and FTP.
<dminuoso> havenwood: Fun fact - the lhs of :: can be an expression.
<tomlukeywood> dminuoso: what is lhs?
<havenwood> Or nothingness!
<dminuoso> >> Object.const_get(:Object)::Object
<ruby[bot]> dminuoso: # => Object (https://eval.in/962029)
<havenwood> tomlukeywood: left hand side
<dminuoso> havenwood: ^- this should be an idiom.
kies has quit [Ping timeout: 240 seconds]
<dminuoso> Put that into a few places, and pray some unwary programmer will see it in a few years.
gary has joined #ruby
<Gnut> tomlukeywood: The snipper you pasted is how you acces this fucntion https://github.com/ruby/ruby/blob/trunk/lib/net/http.rb#L460
<dminuoso> With some luck you will cause them to wonder about "why did he do this?"
<havenwood> >> Object::Object::Object::Object
gary is now known as Guest62025
<ruby[bot]> havenwood: # => Object (https://eval.in/962036)
<Gnut> tomlukeywood: If you scroll up you can see it's in the `HTTP` class and the `HTTP` class is in the `Net` module
<dminuoso> >> Object.const_get(:Object)::Object.const_get(Object)::Object.const_get(:Object)
<ruby[bot]> dminuoso: # => no implicit conversion of Class into String (TypeError) ...check link for more (https://eval.in/962037)
<dminuoso> >> Object.const_get(:Object)::Object.const_get(:Object)::Object.const_get(:Object)
<ruby[bot]> dminuoso: # => Object (https://eval.in/962038)
<tomlukeywood> Gnut: that makes sense
InfinityFye has quit [Quit: Leaving]
<havenwood> Matz is considering switching from :: to ` and deprecating Kernel#`
<havenwood> Breaking news!! ;-)
<dminuoso> Let me guess
<havenwood> Net`HTTP
SirOliver has quit [Quit: Ave]
<havenwood> Net`FTW
<dminuoso> :: Will mean "has type"
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
<dminuoso> Or better yet
<dminuoso> : "has type"
<dminuoso> a : Integer
<dminuoso> Would love this/
Junaos has joined #ruby
<dminuoso> Wow.
kenichi has joined #ruby
<dminuoso> >> class A; B=1; end; class << A; B; end;
<ruby[bot]> dminuoso: # => uninitialized constant #<Class:A>::B (NameError) ...check link for more (https://eval.in/962070)
<dminuoso> >> class A; B=1; end; class << A; puts Module.nesting end;
<ruby[bot]> dminuoso: # => #<Class:A> ...check link for more (https://eval.in/962071)
<dminuoso> havenwood: ^- what the?
<dminuoso> Oh wait thats singleton class mm.
<dminuoso> >> class A; class << self; B=1; end; end; puts (class << A; B end)
<ruby[bot]> dminuoso: # => 1 ...check link for more (https://eval.in/962072)
<dminuoso> havenwood: ^- this should be the new way to get constants
Guest62025 has quit [Ping timeout: 264 seconds]
<dminuoso> No more ::
live__ has joined #ruby
fumck has joined #ruby
hayden____ has joined #ruby
colstrom_ has joined #ruby
pmarreck_ has joined #ruby
ged_ has joined #ruby
JJonah_ has joined #ruby
afisher_ has joined #ruby
rflot_ has joined #ruby
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
fury__ has joined #ruby
amelliaa has quit [Quit: -]
KnownSyntax_ has joined #ruby
caw______ has joined #ruby
kspencer_ has joined #ruby
eam has joined #ruby
Puffball has joined #ruby
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
WhereIsMySpoon_ has joined #ruby
cdg has joined #ruby
conceivably has joined #ruby
ogres has quit [Quit: Connection closed for inactivity]
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
claw_ has joined #ruby
jrm2 has joined #ruby
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
ledestin has joined #ruby
alfiemax has quit [Remote host closed the connection]
G_ has joined #ruby
larissa_ has joined #ruby
d^sh_ has joined #ruby
sameerynho has joined #ruby
sirecote_ has joined #ruby
WhereIsMySpoon has quit [*.net *.split]
oleo has quit [*.net *.split]
jrm has quit [*.net *.split]
caw___ has quit [*.net *.split]
rocx has quit [*.net *.split]
Guest3558 has quit [*.net *.split]
teej has quit [*.net *.split]
ged has quit [*.net *.split]
hayden___ has quit [*.net *.split]
larissa has quit [*.net *.split]
lunarkitty7 has quit [*.net *.split]
varesa_ has quit [*.net *.split]
fury has quit [*.net *.split]
rflot has quit [*.net *.split]
afisher has quit [*.net *.split]
d^sh has quit [*.net *.split]
colstrom has quit [*.net *.split]
SCHAPiE has quit [*.net *.split]
kspencer has quit [*.net *.split]
KnownSyntax has quit [*.net *.split]
JJonah has quit [*.net *.split]
claw has quit [*.net *.split]
pmarreck has quit [*.net *.split]
marxarelli|afk has quit [*.net *.split]
Takumo has quit [*.net *.split]
sirecote has quit [*.net *.split]
Nek has quit [*.net *.split]
fumk has quit [*.net *.split]
hayden____ is now known as hayden___
jrm2 is now known as jrm
ged_ is now known as ged
rflot_ is now known as rflot
sirecote_ is now known as sirecote
JJonah_ is now known as JJonah
pmarreck_ is now known as pmarreck
afisher_ is now known as afisher
fury__ is now known as fury
colstrom_ is now known as colstrom
kspencer_ is now known as kspencer
SCHAPiE has joined #ruby
KnownSyntax_ is now known as KnownSyntax
varesa- has joined #ruby
clemens3 has joined #ruby
bokayio has quit [Ping timeout: 240 seconds]
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
alfiemax has joined #ruby
bokayio has joined #ruby
jerikl has joined #ruby
Nek has joined #ruby
Mighty_Warthog has joined #ruby
naztharune has quit [Quit: f!#k]
Nek is now known as Guest84333
Takumo has joined #ruby
lunarkitty7 has joined #ruby
teej has joined #ruby
alfiemax has quit [Ping timeout: 240 seconds]
cdg has quit [Remote host closed the connection]
eckhardt has joined #ruby
anisha_ has quit [Quit: This computer has gone to sleep]
AxelAlex has joined #ruby
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
Liothen has joined #ruby
devil_tux has joined #ruby
despai has joined #ruby
bmn has joined #ruby
gary_ has joined #ruby
gary_ is now known as Guest98037
russt has joined #ruby
tomlukeywood has left #ruby [#ruby]
Liothen has quit [Changing host]
Liothen has joined #ruby
morenoh149 has joined #ruby
shortdudey123 has quit [Ping timeout: 268 seconds]
workmad3 has quit [Ping timeout: 264 seconds]
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
shortdudey123 has joined #ruby
Guest98037 has quit [Ping timeout: 240 seconds]
Mike11 has joined #ruby
quobo has quit [Quit: Connection closed for inactivity]
Psybur_ is now known as Psybur
Psybur has quit [Changing host]
Psybur has joined #ruby
alfiemax has joined #ruby
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
bigblind has joined #ruby
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
mostlybadfly has joined #ruby
mostlybadfly has quit [Excess Flood]
LocaMocha has quit [Ping timeout: 264 seconds]
guacamole has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eckhardt has joined #ruby
n008f4g_ has joined #ruby
guacamole has joined #ruby
guacamole has quit [Changing host]
guacamole has joined #ruby
dionysus69 has quit [Ping timeout: 248 seconds]
morenoh149 has quit [Ping timeout: 240 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
gizmore has joined #ruby
miah has joined #ruby
jamiejackson has joined #ruby
dmitriy_ has joined #ruby
ldepandis has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
guacamole has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karapetyan has joined #ruby
ramfjord has quit [Ping timeout: 240 seconds]
someuser has joined #ruby
gary has joined #ruby
gary is now known as Guest15935
Dimik has joined #ruby
Mike11 has quit [Ping timeout: 264 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
karapetyan has quit [Ping timeout: 260 seconds]
terens has joined #ruby
Guest15935 has quit [Ping timeout: 240 seconds]
<terens> hi
jl2 has joined #ruby
jl2 has quit [Client Quit]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
n008f4g_ has quit [Ping timeout: 268 seconds]
nadir has joined #ruby
despai has quit [Quit: ...]
<havenwood> terens: hi
karapetyan has joined #ruby
despai has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<swein> whats the quick way to add in a value at arr[0], shifting the rest right
AxelAlex has quit [Ping timeout: 240 seconds]
<havenwood> swein: #unshift or the newer alias #prepend
<havenwood> >> [1, 2, 3].unshift 0
<ruby[bot]> havenwood: # => [0, 1, 2, 3] (https://eval.in/962200)
<swein> havenwood: appreciate your help
<havenwood> swein: you're welcome
dionysus69 has joined #ruby
AxelAlex has joined #ruby
<swein> doh, I was reading all of ruby-doc, got to uniq and gave up to ask. it was right below
alfiemax has quit [Remote host closed the connection]
Eiam has quit [Quit: ╯°□°)╯︵ǝpouǝǝɹɟ]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
dalitom has joined #ruby
<dalitom> hey guys, how to compare 2 arrays.... list1 = [1,2,3] and list2 = [3,1,2], how to check if they contain same elements
alfiemax has joined #ruby
morenoh149 has joined #ruby
John_Ivan has joined #ruby
John_Ivan has joined #ruby
John_Ivan has quit [Changing host]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
someuser has quit [Ping timeout: 240 seconds]
* phaul thinks using Array structure for representing sets was a bad idea
<terens> there is a set type
reber has quit [Quit: Leaving]
alfiemax has quit [Ping timeout: 256 seconds]
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
morenoh149 has quit [Ping timeout: 268 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ramfjord has joined #ruby
HashNuke has quit [Remote host closed the connection]
HashNuke has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
gary has joined #ruby
pastorin_ has quit [Remote host closed the connection]
gary is now known as Guest70503
<dalitom> Thanks guys, I think SET works for me !!!!
orbyt_ has quit [Ping timeout: 240 seconds]
Asher1 has joined #ruby
Klumben has joined #ruby
mtkd has quit [Ping timeout: 276 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
Asher1 is now known as sher
Guest70503 has quit [Ping timeout: 248 seconds]
Asher has quit [Disconnected by services]
sher is now known as Asher
mtkd has joined #ruby
eightlimbed has quit [Ping timeout: 276 seconds]
adlerdias has quit [Ping timeout: 264 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
Mighty_Warthog has quit [Read error: Connection reset by peer]
synthroid has quit [Remote host closed the connection]
jamesaxl has quit [Read error: Connection reset by peer]
AxelAlex has quit [Ping timeout: 240 seconds]
jamesaxl has joined #ruby
<dminuoso> Interesting.
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
jnollette has quit [Remote host closed the connection]
synthroid has joined #ruby
jnollette has joined #ruby
Psybur has quit [Ping timeout: 265 seconds]
<swein> I have an in depth question, lets say I have a hash of keys[1,2,3] and key[1]=[a-z], but key 2 and 3 have only varying letters from the alphabet. What's a good way to insert empty strings "" to provide spacing so when creating CSV rows, it will all line up with columns of A's B's C's,
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<swein> I may need to read class CSV better to see if it provides built in ability to do the searching/scanning and moving columns of like row header values
AxelAlex has joined #ruby
jerikl has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alfiemax has joined #ruby
dmitriy_ has joined #ruby
n008f4g_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
jamiejackson has quit [Ping timeout: 240 seconds]
gary_ has joined #ruby
gary_ is now known as Guest80149
Mike11 has joined #ruby
alfiemax has quit [Ping timeout: 260 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
Guest80149 has quit [Ping timeout: 264 seconds]
beauby has joined #ruby
gary__ has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
beauby has quit [Ping timeout: 268 seconds]
theinquisitor has joined #ruby
live__ has quit [Quit: Leaving]
cdg has joined #ruby
gary__ has quit [Ping timeout: 248 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
alfiemax has joined #ruby
eckhardt has joined #ruby
morenoh149 has joined #ruby
guacamole has joined #ruby
guacamole has joined #ruby
guacamole has quit [Changing host]
shinnya has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<terens> I am using concurrent ruby. I want to build a simple downloader ( a class?) that would download a specific file via http , and update the download progress.
<terens> I am looking for a clean way to get the progress
tomphp has joined #ruby
alfiemax has quit [Ping timeout: 264 seconds]
<gizmore> terens: tricky
morenoh149 has quit [Ping timeout: 260 seconds]
<gizmore> terens: involves threading?
ShekharReddy has joined #ruby
eightlimbed has joined #ruby
ramfjord has quit [Ping timeout: 264 seconds]
kapil___ has quit [Quit: Connection closed for inactivity]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
quobo has joined #ruby
rwb has quit [Ping timeout: 256 seconds]
workmad3 has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
workmad3 has quit [Ping timeout: 256 seconds]
sidetracking has joined #ruby
ta__ has quit [Remote host closed the connection]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
despai has quit [Quit: ...]
<terens> gizmore, yes
ldnunes has quit [Quit: Leaving]
<swein> tqdm does that
eckhardt_ has joined #ruby
<swein> thread.tqdm
<swein> anything enumeratable
<swein> enumerable*
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
despai has joined #ruby
<gizmore> terens: would require you to download at a lowlevel, updating bytes received
<gizmore> right?
eckhardt has quit [Ping timeout: 260 seconds]
alfiemax has joined #ruby
dalitom has quit [Quit: Page closed]
sammi`_ has quit [Quit: Lost terminal]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
gary has joined #ruby
sammi` has joined #ruby
gary is now known as Guest80189
<terens> I have implemented that already
<terens> With nethttp
alfiemax has quit [Ping timeout: 248 seconds]
Dimik has quit [Ping timeout: 265 seconds]
pastorinni has joined #ruby
sameerynho has quit [Ping timeout: 265 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
sameerynho has joined #ruby
conceivably has quit [Remote host closed the connection]
Guest80189 has quit [Ping timeout: 248 seconds]
Papierkorb has joined #ruby
Cavallari has quit [Quit: Cavallari]
<gizmore> terens: then maybe use threading
<gizmore> terens: with your http thread, write to "bytes received"
<gizmore> terens: with your main thread, readonly "bytes received"
<gizmore> something like that might work
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
tfitts has joined #ruby
willmichael has quit [Quit: Quit]
willmichael has joined #ruby
Ltem has quit [Quit: Leaving]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
despai has quit [Quit: ...]
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tomphp has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
tomphp has quit [Client Quit]
tomphp has joined #ruby
tomphp has quit [Client Quit]
tomphp has joined #ruby
tomphp has quit [Client Quit]
kies has joined #ruby
alfiemax has joined #ruby
tomphp has joined #ruby
tomphp has quit [Client Quit]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jcalla has quit [Quit: Leaving]
synthroid has quit []
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
terens has quit [Ping timeout: 248 seconds]
despai has joined #ruby
morenoh149 has joined #ruby
alfiemax has quit [Ping timeout: 260 seconds]
ldepandis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
darkhanb has joined #ruby
jamesaxl has quit [Quit: WeeChat 2.0.1]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
sameerynho has quit [Ping timeout: 248 seconds]
morenoh149 has quit [Ping timeout: 240 seconds]
jeffreylevesque has quit [Ping timeout: 240 seconds]
despai has quit [Quit: ...]
<gizmore> nil.map{|niL|nil} # works as nop?
eightlimbed has quit [Ping timeout: 268 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
gary_ has joined #ruby
rwb has joined #ruby
gary_ is now known as Guest97448
guacamole has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pastorinni has quit [Remote host closed the connection]
pastorinni has joined #ruby
eightlimbed has joined #ruby
kapil___ has joined #ruby
<phaul> nope ? :D
eightlimbed has quit [Remote host closed the connection]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
Guest97448 has quit [Ping timeout: 264 seconds]
<gizmore> nil # works as nop?
Nicmavr has joined #ruby
keithy has quit [Quit: keithy]
ramfjord has joined #ruby
Nicmavr is now known as Guest99240
guacamole has joined #ruby
guacamole has quit [Changing host]
guacamole has joined #ruby
<mozzarella> why do you need noop?
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<gizmore> mozzarella: doing nothin
<mozzarella> gizmore: just do nothing instead
<gizmore> how? :D
<gizmore> last statement gets returned
<gizmore> you cannot do nothing in ruby maybe
lytol has quit [Remote host closed the connection]
<gizmore> active record sucks?
<mozzarella> give us an example
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<gizmore> mozzarella: of active record sucking?
<gizmore> i only can use very basic datatypes, like string,text,int,decimal
<gizmore> if i want a datatype like "email" i gotta write all the stuff all over again... like varchar(255), charset, the validators, etc
<gizmore> there is no easy way to define new datatypes for activerecord
<gizmore> then, there is no outofthebox cache for activerecord
<gizmore> a find(1) always does a query.... an ootb cache would not ask the db
alfiemax has joined #ruby
dmitriy_ has joined #ruby
d_kam has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<gizmore> ActiveRecord does not feature composed primary keys, like userid INT(11) friendid INT(11)
<gizmore> ActiveRecord is slow as hell?
<havenwood> gizmore: Do you mean it's slow at creating SQL or that it creates slow SQL?
<havenwood> gizmore: There is an out-of-the-box cache with ActiveRecord.
<gizmore> it has significant general overhead for what it does
<havenwood> gizmore: You mean memory?
<gizmore> clock cycles
<havenwood> gizmore: Huh?
alfiemax has quit [Ping timeout: 240 seconds]
<havenwood> gizmore: So ActiveRecord is generating SQL too slow for you? Benchmarks?
<havenwood> gizmore: SQL is SQL.
<gizmore> benchmark is a good idea..... anyway....
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<gizmore> i had to work with rails for 2 or 3 years.... then did a private project for 1 or 2 years
<gizmore> then i decided the redo all on my own from scratch
sameerynho has joined #ruby
<gizmore> and i think i came uo with a nice pattern
<lupine> slow in every possible way :p
<gizmore> an own type system \o/
<gizmore> i did own type system in ruby... but could not teach it to activerecord
<gizmore> i redid all in php.... with type hinting.... and i think i can beat AR in some aspects (not all)
<gizmore> i am looking forward to ruby3?? with type hinting
<havenwood> I had a lovely time with ActiveRecord and Postgres.
<havenwood> Though <3 Sequel.
<gizmore> my stuff doesnt support Postgres.... only mysql/maria
<gizmore> but it offers features like choosing your storage engine
<gizmore> also my cache is .... working
<gizmore> i call it "Single Identity Cache"
<havenwood> gizmore: I think you'll find you can extend ActiveRecord types as you see fit. I don't really agree with any of your criticisms.
<gizmore> User::find(1).object_id == User.find(1).object_id # => true
<havenwood> I'm also puzzled by your penchant for PHP. ;-P
shortdudey123 has quit [Ping timeout: 240 seconds]
<lupine> activerecord is a poor implementation of the activerecord antipattern
<lupine> there's very little to recommend in it
<gizmore> havenwood: php offers type hinting. which aids and helps your IDE
Dimik has joined #ruby
<havenwood> lupine: I prefer Sequel but don't really have a problem with ActiveRecord.
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<lupine> you do, you're just institutionalised not to notice :p
<havenwood> Ecto is nice these days.
alex`` has quit [Ping timeout: 256 seconds]
<havenwood> gizmore: That's not DRY. The thing is what it is. It's not the Ruby way to repeat things for the sake of the machine.
<gizmore> havenwood: you mean type hinting?
<lupine> (but ruby could really do with strong typing)
<havenwood> gizmore: If you like Ruby but would prefer explicit types, consider Crystal. Pretty sure I suggest this every time you come here to talk about PHP type hinting.
<gizmore> ruby will get type hinting soon, afaik
<havenwood> gizmore: No, it won't.
<lupine> (don't use crystal, it's awful)
<gizmore> i heard type hinting is planned for ruby core :(
* lupine sets up stall as an oracle, makes money
<havenwood> gizmore: Ruby 3 might include some static type analysis. It won't include anything you type inline in your code. It's a tool that you can use.
<havenwood> gizmore: Think Dialyzer: http://erlang.org/doc/man/dialyzer.html
<havenwood> but no hints!
oleo has joined #ruby
<gizmore> when you got like 100k loc, loose typing is hell
gary has joined #ruby
goatish has joined #ruby
gary is now known as Guest99887
sameerynho has quit [Ping timeout: 256 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<havenwood> gizmore: ?? I don't think you mean loose typing.
<havenwood> gizmore: Do you mean weakly typed not loosely typed?
<gizmore> maybe
<havenwood> gizmore: Anyway, Ruby is strongly typed.
<gizmore> yeah right.... but your IDE cant know the types
<gizmore> means you cannot browse code nicely
<gizmore> and have code completion nicely
<havenwood> gizmore: The Ruby 3 plans will allow for all of that, without you having to change your code.
kies has quit [Ping timeout: 252 seconds]
shortdudey123 has joined #ruby
<gizmore> havenwood: yeah. i am definately looking forward to a better ruby
<gizmore> the syntax, ecosystem, etc.. all is very nice in ruby
<gizmore> php sucks here and there
<gizmore> like "you cannot throw exceptions in __toString()" wtf
Guest99887 has quit [Ping timeout: 248 seconds]
<gizmore> ruby does not suffer from such core problems
<havenwood> gizmore: I don't use an IDE but I'm sure it will be nice.
<gizmore> i hope so :)
<gizmore> ruby is the most elegant language i have learned so far
<gizmore> everything is code =)
<gizmore> i still have to learn python and perl
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<gizmore> on a scale from bash to php... how well does your IDE handle ruby :P
alfiemax has joined #ruby
<havenwood> [T]he third major goal of the Ruby 3 is adding some kind of static typing while keeping the duck typing, so some kind of structure for soft-typing or something like that... It’s just a compile time check. [Y]ou can use that kind of information in IDEs so that the editors can use that data for their code completion..." ~ Matz
<gizmore> yeah!
<gizmore> looking forward to that
<havenwood> Tooling is important.
<gizmore> might recode my stuff in ruby then
<gizmore> without rails and ActiveRecord
<gizmore> all selfmade
<gizmore> own type system for the win
bigblind has quit [Ping timeout: 256 seconds]
<gizmore> most types inherit from GDT_String or GDT_Int
<gizmore> they know how to behave in db, forms, cards, lists, html, json
amatas has quit [Quit: amatas]
<gizmore> types like GDT_PhoneNumber add some validations or additional features.... all covered by type hinting, making it easy to write code using the types
clemens3 has quit [Ping timeout: 260 seconds]
<gizmore> like GDT_PhoneNumber::make()->countrycodes('+49')
<gizmore> the "countrycodes" function would be suggested by your IDE... because "make()" returns self... "GDT_PhoneNumber" in this case
AJA4350 has quit [Ping timeout: 240 seconds]
bigblind has joined #ruby
willmichael has quit [Ping timeout: 256 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
alfiemax has quit [Ping timeout: 248 seconds]
morenoh149 has joined #ruby
beauby has joined #ruby
<gizmore> havenwood: my best ruby code is in "ricer2" project..... have a look https://github.com/gizmore/ricer2
AJA4350 has joined #ruby
dionysus69 has quit [Ping timeout: 248 seconds]
beauby has quit [Ping timeout: 240 seconds]
morenoh149 has quit [Ping timeout: 240 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
workmad3 has joined #ruby
jerikl has joined #ruby
mroutis has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
eckhardt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
meshsmith has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 252 seconds]
DLSteve has quit [Quit: All rise, the honorable DLSteve has left the channel.]
mroutis has left #ruby [#ruby]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
eckhardt has joined #ruby
bmurt has joined #ruby
marr has quit [Ping timeout: 264 seconds]
<Mike11> hello all :)
pastorinni has quit [Remote host closed the connection]
willmichael has joined #ruby
<phaul> hello Mike11
gary_ has joined #ruby
<Mike11> I am looking for clean (maybe functional-style) way to get line/column position from bytes offset in a file
pastorinni has joined #ruby
<Mike11> a text file*
gary_ is now known as Guest98312
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
safetypin has quit [Ping timeout: 264 seconds]
Guest64757 has joined #ruby
eb0t has quit [Read error: Connection reset by peer]
<Guest64757> ruby sux
paraxial has quit [Quit: The Lounge - https://thelounge.github.io]
Guest98312 has quit [Ping timeout: 260 seconds]
pastorinni has quit [Ping timeout: 264 seconds]
Mike11 has quit [Ping timeout: 268 seconds]
paraxial has joined #ruby
alfiemax has joined #ruby
eb0t has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
eblip has joined #ruby
<phaul> can we expect more from you Guest64757 or is that it?
AxelAlex has quit [Quit: AxelAlex]
eb0t- has quit [Ping timeout: 256 seconds]
<havenwood> Guest64757: What kind of guest are you? Let us help you learn Ruby.
<Guest64757> lel
<Guest64757> i dun like the syntax sory
ShekharReddy has quit [Quit: Connection closed for inactivity]
<havenwood> Guest64757: You can change the syntax. Maybe you'd like creating a DSL in Ruby so you have your own mini-language.
theinquisitor has quit [Ping timeout: 240 seconds]
<havenwood> Guest64757: There are a variety of nice Ruby parser tools.
Mike11 has joined #ruby
alfiemax has quit [Ping timeout: 240 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
Qommand0r has quit [Quit: WeeChat 2.0.1]
Mike11 has quit [Client Quit]
<Guest64757> i want ruby to follow the normal syntax
SCHAPiE has quit [Read error: Connection reset by peer]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
giraffe has joined #ruby
sameerynho has joined #ruby
<phaul> btw this reminded me how much i liked parslet https://github.com/phaul/repl
tpendragon has joined #ruby
Mike11 has joined #ruby
SCHAPiE has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
morenoh149 has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
jeffreylevesque has joined #ruby
ta_ has joined #ruby
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
<phaul> parser combinators ftw. :)
ramfjord has quit [Ping timeout: 268 seconds]
gary has joined #ruby
gary is now known as Guest71047
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
mtkd has quit []
alfiemax has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest71047 has quit [Ping timeout: 264 seconds]
dmitriy_ has joined #ruby
dmitriy_ has quit [Read error: Connection reset by peer]
ramfjord has joined #ruby
phaul has quit [Ping timeout: 240 seconds]
alfiemax has quit [Ping timeout: 252 seconds]
Azure has joined #ruby
Azure has quit [Client Quit]
dmitriy_ has joined #ruby
Azure has joined #ruby
cdg has quit [Remote host closed the connection]
Azure has quit [Read error: Connection reset by peer]
bigblind has quit [Ping timeout: 252 seconds]
desperek has quit [Quit: xoxo]
jeffreylevesque has quit [Ping timeout: 240 seconds]
KeyJoo has quit [Ping timeout: 240 seconds]