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
tarui has quit [Quit: Quit Nadoka 0.8.2-trunk (-)]
tarui has joined #ruby-core
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rafaelfranca has joined #ruby-core
rafaelfranca has quit [Remote host closed the connection]
rafaelfranca has joined #ruby-core
rafaelfranca has quit [Changing host]
rafaelfranca has joined #ruby-core
enebo has joined #ruby-core
<zzak>
[apeiros, irc.freenode.net] s/ calls/s/
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] apeiros: Things like this really make me appreciate having to declare all variables for a given scope.
<zzak>
[apeiros, irc.freenode.net] mhm
<zzak>
[apeiros, irc.freenode.net] things like that make me appreciate unambiguous syntax
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] I mean for languages like C it is a necessity because it needs to know how much space a function needs.
<zzak>
[Jonne Haß, irc.freenode.net] apeiros: right, forgot about !ops
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] jhass: So yeah. I guess the lexer introducing lvars is the one and only side effect that can occur in dead code... :)
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] mustmodify: My real mistake was that I accidentally tried using an attr_reader to write back.
<zzak>
[Johnathon_E_Wright, irc.freenode.net] yeah that's not confusing.
<zzak>
[Johnathon_E_Wright, irc.freenode.net] :P
<zzak>
[Johnathon_E_Wright, irc.freenode.net] I mean, not the bug, but the code.
<zzak>
[Johnathon_E_Wright, irc.freenode.net] Don't do that. :P
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] mustmodify: No it is confusing, but it is one of these things that are unlikely to change.
<zzak>
[apeiros, irc.freenode.net] mustmodify: pass-through equations - you must modify it. passing through stuff to make them equate is bad, m'kay? (I have no idea what a pass-through equation is)
<zzak>
[Johnathon_E_Wright, irc.freenode.net] You're unlikely to stop having local variables with the same name as declared messages? Well then you're going to have a hard life.
<zzak>
[Johnathon_E_Wright, irc.freenode.net] apeiros: thanks. Yeah, I think it's just not a good name.
<zzak>
[Johnathon_E_Wright, irc.freenode.net] apeiros: or it's very specific to my situation.
<zzak>
[apeiros, irc.freenode.net] mustmodify: care to enlighten us about the context?
<zzak>
[apeiros, irc.freenode.net] google yields one equation which is used to intersect two lines…
<zzak>
[62.176.232.140 - http://webchat.freenode.net, irc.freenode.net] mustmodify: Ruby is not known for making incompatible changes.
<zzak>
[Johnathon_E_Wright, irc.freenode.net] sure. I have what I'm calling a micro-emr. We don't do a lot of EMR stuff, but we do collect data, do some conversions, etc., solely in support of a medical report. Some results, like bmi, are calculated based on height and weight. So we have equations. We also have some results, like Physiological Age, which are mapped to a specific other value. It isn't calculated... it's just a reference t
<zzak>
[Johnathon_E_Wright, irc.freenode.net] So instead of writing code to support that separately, I just created an equation with a single variable.
<zzak>
[Jonne Haß, irc.freenode.net] well, MRI isn't, the community is doing it quite a bit more than elsewhere IME