havenwood changed the topic of #ruby to: Ruby 3.3.0, 3.2.3, 3.1.4 https://www.ruby-lang.org | Rules https://ruby-community.com | Logs https://libera.irclog.whitequark.org/ruby
rvalue has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 264 seconds]
gemmaro has joined #ruby
rvalue has joined #ruby
jhass has quit [Remote host closed the connection]
Vonter has quit [Ping timeout: 264 seconds]
Vonter has joined #ruby
jenrzzz has joined #ruby
jhass has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
user71 has quit [Quit: Leaving]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
HappyValentines is now known as Al2O3
jenrzzz has joined #ruby
Al2O3 is now known as HappyEaster
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz_ has quit [Ping timeout: 255 seconds]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
gemmaro has quit [Remote host closed the connection]
jenrzzz_ has quit [Ping timeout: 260 seconds]
andpg has joined #ruby
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 252 seconds]
andpg has quit [Quit: Connection closed]
jenrzzz_ has joined #ruby
jenrzzz_ has quit [Ping timeout: 264 seconds]
jenrzzz_ has joined #ruby
Vonter has quit [Quit: WeeChat 4.2.1]
jenrzzz_ has quit [Ping timeout: 264 seconds]
rvalue has quit [Ping timeout: 256 seconds]
jenrzzz has quit [Quit: Lost terminal]
jenrzzz has joined #ruby
rvalue has joined #ruby
szkl has quit [Quit: Connection closed for inactivity]
Linux_Kerio has joined #ruby
Vonter has joined #ruby
grenierm has joined #ruby
Vonter has quit [Ping timeout: 260 seconds]
Vonter has joined #ruby
Furai has quit [Quit: WeeChat 4.2.1]
Furai has joined #ruby
Aminda has quit [Remote host closed the connection]
Aminda has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
Linux_Kerio has quit [Ping timeout: 255 seconds]
jenrzzz has joined #ruby
hightower2 has quit [Ping timeout: 260 seconds]
_ht has joined #ruby
fercell_ has quit [Read error: Connection reset by peer]
zxfx has joined #ruby
Vonter has quit [Ping timeout: 272 seconds]
Vonter has joined #ruby
grenierm has quit [Ping timeout: 250 seconds]
infinityfye has quit [Ping timeout: 272 seconds]
Linux_Kerio has joined #ruby
osc4rpt has quit [Ping timeout: 252 seconds]
osc4rpt has joined #ruby
hightower2 has joined #ruby
hightower2 has quit [Remote host closed the connection]
hightower2 has joined #ruby
fercell has joined #ruby
infinityfye has joined #ruby
yaw has joined #ruby
graywolf has joined #ruby
graywolf has quit [Client Quit]
zxfx has quit [Quit: Leaving]
graywolf has joined #ruby
graywolf has quit [Quit: WeeChat 4.0.4]
niv has quit [Quit: Powered by LunarBNC: https://LunarBNC.net]
niv has joined #ruby
gr33n7007h has quit [Ping timeout: 264 seconds]
gr33n7007h has joined #ruby
yaw_ has joined #ruby
yaw has quit [Ping timeout: 256 seconds]
yaw_ has quit [Ping timeout: 260 seconds]
user71 has joined #ruby
yaw has joined #ruby
yaw has quit [Ping timeout: 264 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 256 seconds]
yaw has joined #ruby
reset has joined #ruby
osc4rpt has quit [Ping timeout: 264 seconds]
osc4rpt has joined #ruby
eddof13 has quit [Quit: eddof13]
dviola has quit [Ping timeout: 260 seconds]
johnjaye has quit [Ping timeout: 255 seconds]
eddof13 has joined #ruby
eddof13 has quit [Client Quit]
eddof13 has joined #ruby
eddof13 has quit [Client Quit]
rvalue has quit [Read error: Connection reset by peer]
moo has quit [Quit: moo]
moo has joined #ruby
rvalue has joined #ruby
infinityfye has quit [Quit: Leaving]
Fridtjof has quit [Quit: ZNC - http://znc.in]
gramps has joined #ruby
Fridtjof has joined #ruby
diego has joined #ruby
diego is now known as Guest9909
hightower3 has joined #ruby
hightower2 has quit [Ping timeout: 264 seconds]
yaw has quit [Ping timeout: 246 seconds]
yaw has joined #ruby
eddof13 has joined #ruby
nmollerup has quit [Remote host closed the connection]
eddof13 has quit [Client Quit]
hightower4 has joined #ruby
mmohammadi9812 has joined #ruby
hightower3 has quit [Ping timeout: 264 seconds]
mmohammadi9812 has quit [Remote host closed the connection]
mmohammadi9812 has joined #ruby
johnjaye has joined #ruby
mmohammadi9812 has quit [Ping timeout: 252 seconds]
znpy has quit [Ping timeout: 255 seconds]
yaw has quit [Ping timeout: 255 seconds]
_ht has quit [Remote host closed the connection]
user71 has quit [Quit: Leaving]
yaw has joined #ruby
Vonter has quit [Ping timeout: 268 seconds]
Vonter has joined #ruby
yaw has quit [Ping timeout: 256 seconds]
Linux_Kerio has quit [Read error: Connection reset by peer]
Linux_Kerio has joined #ruby
yaw has joined #ruby
<henk> https://docs.ruby-lang.org/en/master/Class.html#method-i-new is still the only official place I can find where there is mention of the "initialize" method: »Calls allocate to create a new object of class’s class, then invokes that object’s initialize method, passing it args.« but the `initialize` is not typeset differently than normal text, so it’s not really clear that the initialize
<henk> function is actually called "initialize". one might still think it’s also called "new" and one shouldn’t be blamed IMHO o_O this is weird … is anyone here with influence on this and can change the formatting at least? maybe even rephrase it a bit?
<henk> it’s trivial to find out it actually is called "initialize" in third party documentation but having it clear in the official docs would be preferable IMHO
yaw has quit [Ping timeout: 252 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
Linux_Kerio has quit [Read error: Connection reset by peer]
Linux_Kerio has joined #ruby
znpy has joined #ruby
yaw has joined #ruby
johnjaye has quit [Ping timeout: 256 seconds]
johnjaye has joined #ruby
Linux_Kerio has quit [Ping timeout: 255 seconds]
znpy has quit [Ping timeout: 255 seconds]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
Guest9909 has quit [Quit: WeeChat 4.2.1]
<[0x1eef_]> IIRC the logic is essentially this: def self.new(...); obj = allocate; obj.send(:initialize, ...); obj; end
<[0x1eef_]> Probably a doc example along those lines would be clearest.
<weaksauc_> henk it does mention that it calls the initialize method. if you look at the allocate link it shows you what allocate does
desnudopenguino1 has joined #ruby
<weaksauc_> but to be fair the docs are a bit of a mess imo
desnudopenguino has quit [Ping timeout: 256 seconds]
desnudopenguino1 is now known as desnudopenguino
<[0x1eef_]> I think they've improved compared to years ago. Docs in Ruby have always been hit and miss.