closer changed the topic of #ruby-core to: check the latest release candidate for 1.9.1 release ftp.ruby-lang.org:/home/yugui/ruby-1.9.1-r26021+1.tar.bz2
hsbt_away is now known as hsbt
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
shinnya has quit [Ping timeout: 244 seconds]
hsbt is now known as hsbt_away
hsbt_away is now known as hsbt
knu has quit [Read error: Connection reset by peer]
rafaelfranca has quit [Remote host closed the connection]
knu has joined #ruby-core
knu has quit [Read error: Connection reset by peer]
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] Though honestly name resolution is cluttered whether you have dvars in global scope or methods on Kernel either way.
<zzak>
[apeiros, irc.freenode.net] Ox0dea: no. IMO ruby puts a lot of stuff into Kernel for which I'd provide a proper namespace.
<zzak>
[dea, irc.freenode.net] apeiros: Hm... like what?
<zzak>
[apeiros, irc.freenode.net] since those variables cover a wide range, it wouldn't be a single namespace
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] Ox0dea: puts, printf are two that immediately come to mind that simply do not belong there.
<zzak>
[apeiros, irc.freenode.net] the $1-$n I'd probably put on Regexp.
<zzak>
[Xeago, irc.freenode.net] Ox0dea: I'd want those to be namespaced
<zzak>
[dea, irc.freenode.net] Xeago: You can invoke them directly on $stdin, if that takes your fancy.
<zzak>
[dea, irc.freenode.net] And $stdout as well. :P
<zzak>
[apeiros, irc.freenode.net] I'm not sure where I'd put stuff like ARGV, ARGF, ENV etc., but those I'd probably also stuff away into a namespace.
<zzak>
[apeiros, irc.freenode.net] though, $" and $: are not actually functions :)
<zzak>
[dea, irc.freenode.net] I can fix that. :P
<zzak>
[apeiros, irc.freenode.net] you and I - we have a different definition for "fix" :-p
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] Ox0dea: Or all these $_ shortcuts that exist just to make Ruby look like got the Copy-Paste treatment from Perl.