bambanxx has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
sagax has joined #ruby
reset has joined #ruby
<johnjaye>
oh someone asked me earlier if the Ruby Essentials book was good or not.
<johnjaye>
not sure but i'm on chapter 4 and I realized there's nothing about how to... actually output or input to a file. so I checked the ToC. it's literally the second to last chapter that's discussed.
lunks has quit [Quit: WeeChat 3.6]
<johnjaye>
call me crazy but interacting with files should be the first thing you teach, not the last thing
bambanxx has joined #ruby
szkl has quit [Quit: Connection closed for inactivity]
bambanxx has quit [Ping timeout: 256 seconds]
<weaksauc_>
johnjaye maybe not the first thing but it should be near the mid beginning
<johnjaye>
right
<johnjaye>
i suspect this is probably due to the curse of knowledge
<johnjaye>
and me being too cheap to actually buy the o'reilly book recommended in the book list
<weaksauc_>
eloquent ruby is great
<weaksauc_>
if you can get a copy of that
<adam12>
I ordered Matz's book from eBay today. I've read most of the other ones at one point in time.
<adam12>
The Eloquent book was good
<johnjaye>
ah adam12 was the one who asked me
<johnjaye>
i should probably order matz's book then as well
<johnjaye>
amazon might just have higher prices
<adam12>
johnjaye: It's fairly old and out of print. I think it's from 2008?
<adam12>
I just wanted to have it.
<adam12>
If you're in no rush, I'd wait for the new Pickaxe book from Pragpub. Might be later this year.
<adam12>
Amazon has too high of a counterfeit risk for me to order books. New books I'll order from anything _but_ Amazon.
<adam12>
Generally Chapters since I am in Canada.
walkin45 has quit [Quit: Best CPUs can count to infinity twice without being bugged out by zero division errors or whatnot.]
<johnjaye>
⇧counterfeit risk?
<adam12>
johnjaye: Amazon seems to have an issue with people copying popular books, selling them as new. But they are counterfeit and not always accurate.
<johnjaye>
so like someone releases their new book about sharks and someone else copies it exactly?
<johnjaye>
or is it like "My Shark Book" is sold as "Mi Shark Bok"?
<adam12>
johnjaye: Exactly.
TomyLobo has quit [Ping timeout: 240 seconds]
cek has quit [Quit: Connection closed for inactivity]
agent_white has joined #ruby
jhass has quit [Ping timeout: 265 seconds]
jhass has joined #ruby
grenierm has joined #ruby
Sheilong has quit []
<cxl>
I don't quite understand something about Ruby's Logger. Do I need to manually create the file before instantiating a new logger, or does the logger create the file if it doesn't exist?
<gr33n7007h>
cxl: It will create one if non-existent
tomtmym has joined #ruby
tomtmym has joined #ruby
tomtmym has quit [Changing host]
mexen has joined #ruby
<cxl>
gr33n7007h: thanks
crespire has joined #ruby
crespire1 has quit [Ping timeout: 268 seconds]
<rapha>
Momentum: I think there's still sufficient difference between Ruby and Python to warrant knowing both. When it comes to scientific computing and GUIs, Python is hands down more more useful. But I wouldn't want to have to work with non-Latin Script languages in it, or do system administration/automation tasks. Then, in the web world, there's Django, which is really nice as a framework, and on the
<rapha>
other hand I think not a lot of people realize how much Rails is still a thing, kind of under the radar.
crespire has quit [Read error: Connection reset by peer]
crespire has joined #ruby
<petru>
rails ftw! ruby should make a comeback
<rapha>
more power to ruby but imho django is the better framework
crespire has quit [Ping timeout: 256 seconds]
crespire has joined #ruby
_ht has joined #ruby
juuh42dias has quit [Quit: Connection closed for inactivity]
<johnjaye>
rapha: isn't that simply a matter of who is using it to begin with? People doing A use language X so it gets more libraries to support A and it naturall achieves a balance.
<johnjaye>
also why is ruby better at system admin than python?
heartburn has quit [Ping timeout: 248 seconds]
mexen has quit [Quit: Connection closed for inactivity]
lena64t has quit [Remote host closed the connection]
lena64t has joined #ruby
lena64t has quit [Remote host closed the connection]
CalculusCats has left #ruby [Meow Meow Meow Meow Meow Meow Meow...]
___nick___ has quit [Ping timeout: 256 seconds]
Elaeis has joined #ruby
_ht has quit [Quit: _ht]
<ox1eef_>
Python is what academics typically use, Google support it too (eg tensorflow), and so it has a lot of libraries outside the web domain. A lot of AI happens in Python. That's where Ruby has nothing of note.
roadie has quit [Ping timeout: 248 seconds]
fatshinobi has joined #ruby
tomtmym has quit [Quit: Gone.]
fatshinobi has left #ruby [#ruby]
joto has quit [Remote host closed the connection]
joto has joined #ruby
<rapha>
adam12: not pieces ... and it's been a while that i've worked with either. but rails always moved too fast for me. how they change things, i mean, and how quickly major versions get released.
<rapha>
django feels more like XFCE w
<rapha>
johnjay: because of rake :)
sagax has quit [Quit: Konversation terminated!]
roadie has joined #ruby
<adam12>
rapha: That's a surprise. I feel like other than asset management (which has no choice but to churn it seems), every other piece of Rails has not moved.
<rapha>
"churn2?
<rapha>
(i don't know the word ... it sounds like "grind")
<rapha>
as for rails, like i said, i've not used it in a long time
<rapha>
and the other thing was its opinionatedness. it just didn't work well for me. i think that's much more to do with me than with rails. some people like exactly that. i moved on to sinatra back then and felt good there.
roadie has quit [Ping timeout: 248 seconds]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
<ox1eef_>
churn is usually a word that's used when a customer leaves and you lose business, but in this context, it can mean one method leaves and another enters.
Thiago has joined #ruby
Sankalp- has joined #ruby
Sankalp has quit [Ping timeout: 256 seconds]
Sankalp- is now known as Sankalp
roadie has joined #ruby
brw has quit [Read error: Connection reset by peer]
brw has joined #ruby
roadie has quit [Ping timeout: 248 seconds]
Pixi` has joined #ruby
Pixi has quit [Ping timeout: 240 seconds]
<weaksauc_>
rapha i think since rails 4 or 5 there haven't been many big changes other than additive stuff
<weaksauc_>
we are talking 2014 since they have really changed a lot
<weaksauc_>
at the fundamental level
moldorcoder7 has joined #ruby
<johnjay>
is rake better than make and cmake etc?
roadie has joined #ruby
Perflosopher has quit [*.net *.split]
ox1eef_ has quit [*.net *.split]
c10l has quit [*.net *.split]
kaivai has quit [*.net *.split]
jmcgnh has quit [*.net *.split]
hrberg has quit [*.net *.split]
pavelz has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
aindilis has quit [*.net *.split]
mahlon has quit [*.net *.split]
Malin has quit [*.net *.split]
dostoyevsky2 has quit [*.net *.split]
NightMonkey has quit [*.net *.split]
hansolo has quit [*.net *.split]
aesthetikx has quit [*.net *.split]
seisatsu has quit [*.net *.split]
weyhmueller_ has quit [*.net *.split]
genpaku has quit [*.net *.split]
Spitfire has quit [*.net *.split]
acosta has quit [*.net *.split]
moo has quit [*.net *.split]
CalimeroTeknik has quit [*.net *.split]
justache has quit [*.net *.split]
dminuoso has quit [*.net *.split]
Demi has quit [*.net *.split]
hrberg has joined #ruby
moo has joined #ruby
Demi has joined #ruby
dostoyevsky2 has joined #ruby
pavelz has joined #ruby
seisatsu has joined #ruby
aesthetikx has joined #ruby
genpaku has joined #ruby
mahlon has joined #ruby
Spitfire has joined #ruby
aindilis has joined #ruby
hansolo has joined #ruby
weyhmueller has joined #ruby
justache has joined #ruby
justache has quit [Max SendQ exceeded]
dminuoso has joined #ruby
kaivai has joined #ruby
NightMonkey has joined #ruby
pounce has quit [Ping timeout: 246 seconds]
CalimeroTeknik has joined #ruby
yosafbridge has joined #ruby
roadie has quit [Ping timeout: 248 seconds]
pounce has joined #ruby
justache has joined #ruby
<weaksauc_>
johnjay different
<weaksauc_>
for ruby stuff sure is
jmcgnh has joined #ruby
<johnjay>
wikipedia says it's an alternative to make though
moldorcoder7 has quit [Ping timeout: 256 seconds]
ox1eef_ has joined #ruby
Elaeis has quit [Ping timeout: 240 seconds]
nmollerup has quit [Remote host closed the connection]