Seriously? This is the level of problems ldmud is facing?
Lähetetty Windowsin Sähköpostiista
Lähettäjä: Stephan Weinberger
Lähetetty: 17 January 2022 21:32
Vastaanottaja: ldmud...@googlegroups.com
Aihe: Re: [ldmud-talk] float in boolean context
--
You received this message because you are subscribed to the Google Groups "LDMud Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldmud-talk+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ldmud-talk/33867244-acd4-ca8e-a930-950530535a21%40invisible.priv.at.
Seriously? This is the level of problems ldmud is facing?
Well... LPC is a historically grown, weakly typed language, so
problems like this are to be expected. Things that seemed like a
good idea 30 or 35 years ago (e.g. "who needs types anyway?!")
turned out to be not that good...
I really appreciate Gnomi's and Zesstra's efforts to bring some
sanity into the madness, and there have already been substantial
improvements over the last years; but unfortunately you can't just
introduce a modern type system without breaking tons of existing
code. Hence it will always be a compromise.
My point here is that, this is … something that any coder can work around of. Shouldn’t the community try to focus on something bigger?
Lähetetty Windowsin Sähköpostiista
Lähettäjä: Stephan Weinberger
Lähetetty: 18 January 2022 00:54
Vastaanottaja: ldmud...@googlegroups.com
Aihe: Re: VS: [ldmud-talk] float in boolean context
--
You received this message because you are subscribed to the Google Groups "LDMud Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldmud-talk+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ldmud-talk/b35fc1e9-43dd-49ba-121e-a468edef5753%40invisible.priv.at.
My point here is that, this is … something that any coder can work around of. Shouldn’t the community try to focus on something bigger?
*Should* coders have to "work around" stuff? Or shouldn't we rather try to make things better, more consistent, and more intuitive (which might be conflicting goals!), but with as little breaking of existing code as possible? And wouldn't an objectively better language be "something bigger" as well?
Sure I can "work around" this change (and I will, since Gnomi has convinced me of the "intuitiveness benefits"), but where is the problem in clarifying things (and in the process finding other flaws, that might be worth addressing) _before_ I invest a few days work to get rid of those new warnings?
This is just part of the process of improving things for everybody.
--
You received this message because you are subscribed to the Google Groups "LDMud Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ldmud-talk+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ldmud-talk/b831a74f-adca-5c49-716b-9131f261fc88%40invisible.priv.at.