mistym has quit [Remote host closed the connection]
usershell has quit [Ping timeout: 240 seconds]
jimbach has quit [Remote host closed the connection]
<womble>
RickHull: Just don't say it three times in front of a mirror at midnight.
futilegames has joined #ruby-lang
<RickHull>
suddenly cats!
midhir_ has quit [Remote host closed the connection]
Iskarlar_ has quit [Read error: Connection reset by peer]
futilegames has quit [Ping timeout: 256 seconds]
Iskarlar has joined #ruby-lang
matsutomo has quit [Quit: matsutomo]
araujo has joined #ruby-lang
futilegames has joined #ruby-lang
abder has joined #ruby-lang
<abder>
I'm trying to install "rmagick". When I did the following: > gem install rmagick I got the following: ERROR: Could not find a valid gem 'rmagick' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_connect retur ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed ( https://api.rubygems.org/latest_specs.4.8.gz) How can I fix this issue? Thanks.
havenwood has quit [Remote host closed the connection]
<womble>
abder: You probably need to install a set of root certificates.
<womble>
Unless your clock is *waaaaaay* skewed.
<abder>
womblw: can you kindly clarify that point? Sorry, I;m kind of new to that
<womble>
abder: If your system's clock is incorrect (by *months*, in this case) it won't accept the server certificate because it's only valid from October 2014 to October 2015.
<womble>
More likely, your machine doesn't have an appropriate set of "root certificates", which are the SSL certificates which are considered OK to sign server certificates. How you install those depends on your OS
<womble>
On Debian/Ubuntu, `apt-get install ca-certificates` will do the trick.
matsutomo has joined #ruby-lang
<abder>
do you know how this can be made on window 8.1?
usershell has joined #ruby-lang
<RickHull>
format c: *runs*
<RickHull>
sorry, bad joke. your certs *should* be up to date then
<abder>
:-)
<abder>
Yes, the issue is how to update that
<womble>
abder: I have no idea whatsoever. The last version of Windows I did anything useful with was Windows 3.1.
<RickHull>
only 5 years ago, come on!
<womble>
It feels like it was so much longer...
<RickHull>
i say down with the low natural number tyranny. there is no shame in installing Fedora 37
yfeldblum has joined #ruby-lang
yusuf has joined #ruby-lang
yusuf has quit [Max SendQ exceeded]
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #ruby-lang
yusuf has joined #ruby-lang
usershell has quit [Remote host closed the connection]
jxie has quit [Read error: Connection reset by peer]
RickHull has joined #ruby-lang
futilegames has joined #ruby-lang
zz_dlu has quit [Ping timeout: 256 seconds]
ta has joined #ruby-lang
GaelanAintAround has quit [Ping timeout: 255 seconds]
tkuchiki_ has joined #ruby-lang
zz_dlu has joined #ruby-lang
futilegames has quit [Ping timeout: 252 seconds]
GaelanAintAround has joined #ruby-lang
tkuchiki has quit [Ping timeout: 255 seconds]
<yorickpeterse>
morning
benlovell has joined #ruby-lang
<tobiasvl>
top o' the mornin' to you yorickpeterse
futilegames has joined #ruby-lang
hendranata_ has quit [Ping timeout: 244 seconds]
rbowlby has joined #ruby-lang
<rbowlby>
can ask a stupid question about monkey patching?
ryez has quit [Ping timeout: 246 seconds]
<rbowlby>
is there anyway to patch outside of the directly requiring class?
<tobiasvl>
you can ask anything you want
<rbowlby>
monkey patch*
mkaesz has quit [Remote host closed the connection]
<rbowlby>
there's a gem that's being called by a gem I am using
micechal has joined #ruby-lang
<rbowlby>
I would like to monkey patch the gem that the gem I am using is calling
usershell has joined #ruby-lang
micechal_ has quit [Ping timeout: 240 seconds]
<rbowlby>
say I'm doing someclassA.new and in that class it is requiring and instantiating someclassB from elsewhere. Is there a way for me to monkey patch that someclassB outside of the someclassA
futilegames has quit [Ping timeout: 252 seconds]
drewxiu has quit [Ping timeout: 244 seconds]
<apeiros__>
rbowlby: classes in ruby are open. you can add methods to an existing class wherever you want
<apeiros__>
note that you should generally not do that, and if you do that, you'd better know what you're doing.
<apeiros__>
a better approach - if you use a modern ruby - is to use refinements.
apeiros__ is now known as apeiros_
<rbowlby>
I'm waiting on a PR. :(
matsutomo has quit [Quit: matsutomo]
usershell has quit [Ping timeout: 255 seconds]
mkaesz has joined #ruby-lang
futilegames has joined #ruby-lang
charliesome has quit [Quit: zzz]
matsutomo has joined #ruby-lang
marr has joined #ruby-lang
fclausen has joined #ruby-lang
chussenot has quit [Quit: chussenot]
futilegames has quit [Ping timeout: 252 seconds]
matsutomo has quit [Read error: Connection reset by peer]
matsutomo has joined #ruby-lang
matsutomo has quit [Client Quit]
chussenot has joined #ruby-lang
matsutomo has joined #ruby-lang
futilegames has joined #ruby-lang
ldnunes has joined #ruby-lang
futilegames has quit [Ping timeout: 272 seconds]
usershell has joined #ruby-lang
futilegames has joined #ruby-lang
<whitequark>
apeiros_: have you debugged code heavy on refinements?
elia has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
usershell has quit [Ping timeout: 272 seconds]
<apeiros_>
whitequark: not yet. my new framework uses them. but I'm not yet a fan as it's difficult to compose refinements.
<whitequark>
they why do you recommend them?..
futilegames has quit [Ping timeout: 272 seconds]
<apeiros_>
why would I not recommend them?
<apeiros_>
they're ruby's solution to local monkey patches. and until I have reason not to recommend them, I see no reason not to.
<yorickpeterse>
wait wait wait
<yorickpeterse>
somebody is actually using refinements?
spastorino has joined #ruby-lang
futilegames has joined #ruby-lang
matsutomo has quit [Quit: matsutomo]
futilegames has quit [Ping timeout: 255 seconds]
gianlucadv has joined #ruby-lang
futilegames has joined #ruby-lang
VictorBjelkholm has joined #ruby-lang
futilegames has quit [Ping timeout: 245 seconds]
yusuf has left #ruby-lang [#ruby-lang]
midhir_ has joined #ruby-lang
futilegames has joined #ruby-lang
qqshfox has joined #ruby-lang
drewxiu has joined #ruby-lang
elia has quit [Ping timeout: 244 seconds]
midhir has quit [Remote host closed the connection]
usershell has joined #ruby-lang
fclausen has quit [Ping timeout: 272 seconds]
usershel_ has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
usershel_ has quit [Remote host closed the connection]
usershell has quit [Ping timeout: 250 seconds]
futilegames has joined #ruby-lang
tkuchiki_ has quit [Remote host closed the connection]
usershel_ has joined #ruby-lang
tkuchiki has joined #ruby-lang
usershel_ has quit [Remote host closed the connection]
usershel_ has joined #ruby-lang
usershel_ has quit [Remote host closed the connection]
tkuchiki has quit [Ping timeout: 244 seconds]
usershell has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
RickHull has quit [Quit: Page closed]
futilegames has joined #ruby-lang
usershell has quit [Ping timeout: 252 seconds]
fclausen has joined #ruby-lang
futilegames has quit [Ping timeout: 264 seconds]
futilegames has joined #ruby-lang
AKASkip has quit [Ping timeout: 244 seconds]
futilegames has quit [Ping timeout: 256 seconds]
drewxiu has quit [Ping timeout: 256 seconds]
futilegames has joined #ruby-lang
migbar_ has joined #ruby-lang
[spoiler] has quit [Read error: Connection reset by peer]
daguar has quit [Ping timeout: 240 seconds]
nomadicoder has quit [Ping timeout: 240 seconds]
daguar has joined #ruby-lang
nomadicoder has joined #ruby-lang
Bwild has quit [Quit: leaving]
chills42 has joined #ruby-lang
stamina has joined #ruby-lang
Shazaum has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
duper has joined #ruby-lang
robbyoconnor has quit [Quit: Konversation terminated!]
robbyoconnor has joined #ruby-lang
midhir has joined #ruby-lang
fclausen has quit [Ping timeout: 272 seconds]
futilegames has joined #ruby-lang
emmesswhy has quit [Quit: This computer has gone to sleep]
futilegames has quit [Ping timeout: 250 seconds]
GBrawl has quit [Quit: (null)]
fclausen has joined #ruby-lang
qqshfox has quit [Max SendQ exceeded]
caseydriscoll has joined #ruby-lang
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
futilegames has joined #ruby-lang
jkad1 has quit [Quit: WeeChat 1.0.1]
emmesswhy has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
Iskarlar has joined #ruby-lang
futilegames has joined #ruby-lang
usershell has joined #ruby-lang
chinmay_dd has joined #ruby-lang
benlovell has quit [Ping timeout: 244 seconds]
usershell has quit [Remote host closed the connection]
Sgeo_ has joined #ruby-lang
rbowlby has quit [Remote host closed the connection]
usershell has joined #ruby-lang
usershel_ has joined #ruby-lang
Sgeo has quit [Ping timeout: 264 seconds]
drewxiu has joined #ruby-lang
usershel_ has quit [Remote host closed the connection]
futilegames has quit [Ping timeout: 256 seconds]
usershel_ has joined #ruby-lang
usershell has quit [Ping timeout: 240 seconds]
fclausen has quit [Ping timeout: 272 seconds]
futilegames has joined #ruby-lang
shinnya has joined #ruby-lang
futilegames has quit [Ping timeout: 272 seconds]
usershel_ has quit [Remote host closed the connection]
benlovell has joined #ruby-lang
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
futilegames has joined #ruby-lang
usershell has joined #ruby-lang
Iskarlar has joined #ruby-lang
usershell has quit [Remote host closed the connection]
usershell has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
benlovell has quit [Ping timeout: 256 seconds]
futilegames has joined #ruby-lang
hinbody has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
usershell has quit [Remote host closed the connection]
Forgetful_Lion has quit [Remote host closed the connection]
futilegames has joined #ruby-lang
usershell has joined #ruby-lang
drewxiu has quit [Ping timeout: 244 seconds]
usershell has quit [Remote host closed the connection]
GBrawl has joined #ruby-lang
lapide_viridi has joined #ruby-lang
djbkd has joined #ruby-lang
Guest40 has joined #ruby-lang
dwknoxy has joined #ruby-lang
djbkd has quit [Ping timeout: 265 seconds]
Guest40 is now known as tlr_bri
zkkk has joined #ruby-lang
tlr_bri has quit [Remote host closed the connection]
<ljarvis>
i.e run the loading thread until the worker is finished
cmhobbs has joined #ruby-lang
futilegames has joined #ruby-lang
levifig_ is now known as levifig
nathanstitt has quit [Quit: Laters]
<ruby_n00b>
Thanks, although I'm new to threading I appreciate it.
Mothore__ has joined #ruby-lang
emmesswhy has quit [Quit: This computer has gone to sleep]
workmad3 has quit [Ping timeout: 260 seconds]
eban has quit [Quit: WeeChat 1.0.1]
chussenot_ has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
|jemc| has joined #ruby-lang
nathanstitt has joined #ruby-lang
<ljarvis>
ruby_n00b: as i mentioned though, you only need to do the "worker" in the background, you can block the main thread unless you want it to do anything else
<ljarvis>
and the code I threw up on gist should be quite self explanatory
<ljarvis>
happy to explain parts of it that might be confusing
<ruby_n00b>
This is for version 2.1.4 right? Mine is ruby 2.0.0p598 btw
ta has quit [Remote host closed the connection]
chills42 has quit [Ping timeout: 244 seconds]
<ljarvis>
ruby_n00b: that's fine
workmad3 has joined #ruby-lang
<ruby_n00b>
Okay I'll be off for now. Bye
chussenot has joined #ruby-lang
mistym has joined #ruby-lang
kiyote23 has joined #ruby-lang
chussenot has quit [Client Quit]
q_leonetti has quit [Ping timeout: 245 seconds]
futilegames has quit [Ping timeout: 256 seconds]
apeiros_ has quit [Remote host closed the connection]
mistym has quit [Remote host closed the connection]
apeiros_ has joined #ruby-lang
usershell has joined #ruby-lang
futilegames has joined #ruby-lang
apeiros_ has quit [Ping timeout: 250 seconds]
chussenot has joined #ruby-lang
ta has joined #ruby-lang
drewxiu has joined #ruby-lang
usershell has quit [Remote host closed the connection]
chussenot has quit [Client Quit]
ruby_n00b has quit [Ping timeout: 246 seconds]
usershell has joined #ruby-lang
usershell has quit [Remote host closed the connection]
futilegames has quit [Ping timeout: 256 seconds]
futilegames has joined #ruby-lang
usershel_ has joined #ruby-lang
kurko___ has joined #ruby-lang
futilegames has quit [Ping timeout: 245 seconds]
momomomomo has joined #ruby-lang
kurko__ has quit [Ping timeout: 250 seconds]
AmirolAhmad has joined #ruby-lang
ta has quit [Remote host closed the connection]
chussenot has joined #ruby-lang
klmlfl has joined #ruby-lang
usershel_ has quit [Ping timeout: 250 seconds]
futilegames has joined #ruby-lang
chussenot has quit [Client Quit]
kiyote23 has quit []
mistym has joined #ruby-lang
kiyote23 has joined #ruby-lang
chills42 has joined #ruby-lang
klmlfl_ has joined #ruby-lang
kurko__ has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
nofxx__ has joined #ruby-lang
klmlfl has quit [Ping timeout: 245 seconds]
futilegames has joined #ruby-lang
kurko___ has quit [Ping timeout: 272 seconds]
AmirolAhmad has quit []
AmirolAhmad has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
usershell has joined #ruby-lang
usershell has quit [Remote host closed the connection]
ianstarz_ has joined #ruby-lang
AmirolAhmad has quit [Client Quit]
futilegames has quit [Ping timeout: 256 seconds]
AmirolAhmad has joined #ruby-lang
usershell has joined #ruby-lang
q_leonetti has joined #ruby-lang
usershell has quit [Remote host closed the connection]
futilegames has joined #ruby-lang
usershell has joined #ruby-lang
usershell has quit [Remote host closed the connection]
klmlfl_ has quit []
klmlfl has joined #ruby-lang
jimbach has quit [Remote host closed the connection]
chussenot has joined #ruby-lang
futilegames has quit [Ping timeout: 255 seconds]
senor_jalapeno has quit [Ping timeout: 245 seconds]
benlovell has quit [Ping timeout: 264 seconds]
futilegames has joined #ruby-lang
kurko__ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mistym has quit [Remote host closed the connection]
LeDiegue_ has joined #ruby-lang
LeDiegue has quit [Ping timeout: 272 seconds]
chussenot has quit [Quit: chussenot]
__butch__ has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
chussenot has joined #ruby-lang
futilegames has joined #ruby-lang
kurko__ has joined #ruby-lang
Senjai has joined #ruby-lang
Senjai has quit [Changing host]
diegoviola has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
midhir has joined #ruby-lang
chussenot has quit [Ping timeout: 252 seconds]
drewxiu has quit [Ping timeout: 252 seconds]
kurko__ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
caseydriscoll has quit [Remote host closed the connection]
futilegames has joined #ruby-lang
senor_jalapeno has joined #ruby-lang
midhir has quit [Ping timeout: 240 seconds]
jeff_r has quit [Read error: Connection reset by peer]
jeff_r has joined #ruby-lang
apeiros_ has joined #ruby-lang
usershell has joined #ruby-lang
jeff_r has quit [Remote host closed the connection]
usershell has quit [Remote host closed the connection]
usershell has joined #ruby-lang
futilegames has quit [Ping timeout: 240 seconds]
usershell has quit [Remote host closed the connection]
usershell has joined #ruby-lang
usershell has quit [Remote host closed the connection]
usershell has joined #ruby-lang
usershell has quit [Remote host closed the connection]
usershell has joined #ruby-lang
q_leonetti has quit [Quit: q_leonetti]
usershell has quit [Remote host closed the connection]
futilegames has joined #ruby-lang
kurko__ has joined #ruby-lang
usershell has joined #ruby-lang
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
usershell has quit [Remote host closed the connection]
[H]unt3r has joined #ruby-lang
usershell has joined #ruby-lang
RobertBirnie has joined #ruby-lang
usershell has quit [Remote host closed the connection]
futilegames_ has joined #ruby-lang
usershell has joined #ruby-lang
sush24 has joined #ruby-lang
futilegames has quit [Ping timeout: 250 seconds]
usershell has quit [Remote host closed the connection]
usershell has joined #ruby-lang
futilegames_ is now known as futilegames
usershell has quit [Remote host closed the connection]
caseydriscoll has joined #ruby-lang
futilegames_ has joined #ruby-lang
usershell has joined #ruby-lang
usershell has quit [Remote host closed the connection]
futilegames__ has joined #ruby-lang
futilegames has quit [Ping timeout: 240 seconds]
futilegames__ is now known as futilegames
futilegames_ has quit [Ping timeout: 240 seconds]
futilegames_ has joined #ruby-lang
jimbach has joined #ruby-lang
chills42 has quit [Remote host closed the connection]
caseydriscoll has quit [Read error: Connection timed out]
caseydriscoll has joined #ruby-lang
futilegames has quit [Ping timeout: 240 seconds]
futilegames_ is now known as futilegames
futilegames has quit [Client Quit]
q_leonetti has joined #ruby-lang
jeff_r has joined #ruby-lang
mistym has joined #ruby-lang
jmrepetti has joined #ruby-lang
jmrepetti has quit [Ping timeout: 250 seconds]
loincloth has quit [Remote host closed the connection]
nertzy has joined #ruby-lang
sush24 has quit [Quit: Leaving]
benlovell has joined #ruby-lang
mattyohe has quit [Quit: Connection closed for inactivity]
apeiros_ has quit [Remote host closed the connection]
JohnBat26 has quit [Remote host closed the connection]
benlovell has quit [Ping timeout: 264 seconds]
VictorBjelkholm has quit [Ping timeout: 258 seconds]
hahuang65 has quit [Ping timeout: 244 seconds]
ta has joined #ruby-lang
imjacobclark has joined #ruby-lang
q_leonetti has quit [Quit: q_leonetti]
ta has quit [Ping timeout: 260 seconds]
klmlfl has quit [Remote host closed the connection]
mnngfltg has quit [Remote host closed the connection]
momomomomo has quit [Quit: momomomomo]
wallerdev has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 250 seconds]
senor_jalapeno has quit [Ping timeout: 255 seconds]
q_leonetti has joined #ruby-lang
nertzy has quit [Quit: This computer has gone to sleep]
wallerdev has quit [Quit: wallerdev]
symm- has joined #ruby-lang
q_leonetti has quit [Client Quit]
wallerdev has joined #ruby-lang
RitterJack has quit [Remote host closed the connection]
kurko__ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
klmlfl has joined #ruby-lang
momomomomo has joined #ruby-lang
Iskarlar has joined #ruby-lang
nofxx__ has quit [Ping timeout: 252 seconds]
nofxx__ has joined #ruby-lang
danijoo has quit [Read error: Connection reset by peer]
klmlfl has quit [Ping timeout: 272 seconds]
danijoo has joined #ruby-lang
solars has quit [Ping timeout: 244 seconds]
allomov has quit [Remote host closed the connection]
LeDiegue_ has quit [Remote host closed the connection]
havenwood has quit [Remote host closed the connection]
allomov has joined #ruby-lang
djbkd has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
LeDiegue has joined #ruby-lang
workmad3 has quit [Ping timeout: 256 seconds]
chills42 has joined #ruby-lang
chills42 has quit [Remote host closed the connection]
djbkd has joined #ruby-lang
chills42 has joined #ruby-lang
rbowlby has joined #ruby-lang
<lapide_viridi>
Erm, does one play sudoku with digits from one to nine, or with zero included?
<symm->
1 to 9
<lapide_viridi>
Oh
<lapide_viridi>
Darn, that's not good.
<symm->
there are 9 cells in all, so 1-9 makes most sense
<lapide_viridi>
Not if 10 was a cubic number.
hahuang65 has joined #ruby-lang
kiyote23 has quit []
<lapide_viridi>
Trying to learn Ruby, along with more problem solving math, the hard way.
<symm->
very nice
<symm->
what's the hard way?
<lapide_viridi>
Telling myself that I should do this sudoku solver, without ever having played sudoku.
<lapide_viridi>
Also, not very familiar with programming yet, so I need to find out the things I need to know.
djbkd has quit [Remote host closed the connection]
futilegames has joined #ruby-lang
<symm->
ah, right
<symm->
also a good idea is to program something you're familiar with and like
<lapide_viridi>
Ain't much of that, dude. Not as far I I know or can fin, anyway.
<lapide_viridi>
I choose this language as I found it appealing and somewhat more readable than others.
djbkd has joined #ruby-lang
<lapide_viridi>
The only real application it has is Rails, isn't it?
jeff_r has quit [Remote host closed the connection]
<wnd>
For what it's worth, I hated oo languages until I started a job at a Ruby house. We do use Rails for frontend, but luckily the backend I'm working with is free of that abomination.
jeff_r has joined #ruby-lang
<symm->
yes, Ruby is appealing
<symm->
Matz made it for the express purpose of being pleasant to program in
skade has joined #ruby-lang
<lapide_viridi>
oo languages?
<shawnacscott>
object orienteed
<symm->
object-oriented
<lapide_viridi>
Oh, right.
<lapide_viridi>
It is pleasant to program in. But I'm starting to wounder what I should do with it.
<wnd>
To me, the best part of Ruby is that it works the way I expect it to work. Also, things are called what I expect them to be called. Ruby is intuitive.
<lapide_viridi>
Good argument.
futilegames has quit [Ping timeout: 256 seconds]
<lapide_viridi>
As far as I know, I could have struggled with another language and still gotten more or less the same result.
<wnd>
I tried to use Python before Ruby but I really couldn't stand it. I only used it because Python support on Maemo 4 was superior to that of Ruby.
danijoo has quit [Read error: Connection reset by peer]
danijoo has joined #ruby-lang
nofxx__ has quit [Ping timeout: 264 seconds]
nofxx__ has joined #ruby-lang
futilegames has joined #ruby-lang
ta has joined #ruby-lang
x0f has quit [Ping timeout: 272 seconds]
q_leonetti has joined #ruby-lang
skade has quit [Read error: Connection reset by peer]
<lapide_viridi>
I guess one can do much of the same in Ruby that one can with Python?
<lapide_viridi>
Also, why should one not like oo-languages? Just askin'
sarkyniin has joined #ruby-lang
futilegames has quit [Ping timeout: 256 seconds]
x0f has joined #ruby-lang
q_leonetti has quit [Client Quit]
imjacobclark has quit [Remote host closed the connection]
futilegames has joined #ruby-lang
marr has quit [Ping timeout: 244 seconds]
chinmay_dd has quit [Quit: Leaving]
[H]unt3r has quit [Remote host closed the connection]
midhir has joined #ruby-lang
loincloth has joined #ruby-lang
midhir has quit [Read error: Connection reset by peer]
futilegames has quit [Ping timeout: 244 seconds]
midhir has joined #ruby-lang
* symm-
can't give a decent answer
mistym has quit [Ping timeout: 244 seconds]
<symm->
to my understanding, some people feel that programming should be procedural
<symm->
which means "do an action to <this thing>"
<lapide_viridi>
Think I get it. OO programming kinda lives its own life, right?
djbkd has quit [Remote host closed the connection]
<symm->
as opposed to "sending the object a command"
<symm->
"hey <this thing>, do this action to yourself"
<yorickpeterse>
You won't find a language more dynamic (= easy to abuse) as Ruby
q_leonetti has joined #ruby-lang
mistym has joined #ruby-lang
* symm-
coughs*lisp*
<yorickpeterse>
Lisp requires eye insurance
<oleo>
lol
futilegames has joined #ruby-lang
midhir has quit [Read error: Connection reset by peer]
<ljarvis>
if an encoder encodes and a decoder decodes, would could I name something that does them both?
midhir has joined #ruby-lang
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
transiency has quit [Ping timeout: 258 seconds]
<wnd>
ever heard of codec?-)
robbyoconnor has quit [Ping timeout: 244 seconds]
<ljarvis>
d'oh
<ljarvis>
i knew i was missing something obvious
<symm->
lol
<ljarvis>
ta
<ljarvis>
naming stuff is my least fav thing to do
solars has joined #ruby-lang
x-light has joined #ruby-lang
<yorickpeterse>
ActiveEncoding::EncoderDecoder
<ljarvis>
ActiveCodec
<yorickpeterse>
ActiveCodec::Base
<yorickpeterse>
:D
<symm->
a bit like Art Vandelay
<symm->
Importer/Exporter
robbyoconnor has joined #ruby-lang
<wnd>
As for disliking oo, well, I used to write (and like) a lot of C and some assembler. Also, my first OO language was Java back in 1999. I can't say I enjoyed it.
<lapide_viridi>
yorickpeterse, how does one abuse a language?
migbar_ has quit [Remote host closed the connection]
<yorickpeterse>
>> class TrueClass; def ==(other); false; end; end; true == rue
<eval-in__>
yorickpeterse => undefined local variable or method `rue' for main:Object (NameError) ... (https://eval.in/231289)