On Wednesday, October 23, 2002, at 10:13 PM, Trey Harris wrote:
That's only true if your app uses some construct that's only available in 5.8.0, and frankly, many of the people who upgrade to 5.8.0 seem to be newbies who are doing so for no real reason. It's sad, really - people spend *huge* amounts of effort installing and debugging 5.8.0, for no reason other than a vague notion that they "want the latest version." For the most part, they're entirely oblivious to the fact that the scripts they're writing would have worked just as well under 5.6.0.In a message dated Wed, 23 Oct 2002, Sherm Pendley writes:To be more specific: If you're installing 5.8.0 on a "clean" system - i.e. you haven't installed any CPAN modules under 5.6.0 - you're fine.Not exactly... if you intend on building apps for distribution to anyone else, you'd better use 5.6.0, otherwise you're going to be forcing all your users to upgrade too, yes?
What's particularly sad about it is that newbies to the language can wind up getting a really bad first impression of it - not realizing that the pain that they've inflicted upon themselves by trying to take on an upgrade was most likely entirely pointless.
sherm--
If you listen to a UNIX shell, can you hear the C?
