I think this is a sane solution. Make it clear that Perl 5.14.2 is
actually Perl5 v14.2, which for all intents and purposes is the case.
cheers
Yves
Because for one "Perl5" is the specification of this "Perl with OO"
thingy. Additionally by keeping *some* reference to 5, you appease
backwards compatibility fascist like me ;)
But I guess before jumping up in arms about this - can you outline your
*entire* proposal for "getting rid of 5" ? Maybe if it goes out to a
wider audience, something workable may indeed emerge.
I’ve been lurking on this list a long time and I sympathize with issue of perception. I don’t believe that the perception of “no change” is the worst of perl’s problems with adoption, but I do think it may be the easiest issue to fix.
There is industry precedent for dropping the leading digit; Sun Microsystems went down this path with Java. IIRC, instead of Java 1.6, they called it Java 6. I believe that internally, it is still called 1.6. Firefox is burning up their version numbers rather rapidly. That seems to be the current paradigm.
So I side with the folks that suggested that Perl 5.N simply be called Perl N. But I would not apply this change retroactively. I’d pick a future release, and start there. I’d also leave the internal version numbering system alone, due to all of the interactions that depend upon it.
So yes, this change amounts to better marketing. That’s worthwhile, in my view.
PG
From:
Green, Paul [mailto:Paul....@stratus.com]
Sent: Wednesday, February 06, 2013 1:04 PM
To: Ovid
Cc: perl5-...@perl.org
Subject: RE: Perl 7 or Perl 2013?
...
So yes, this change amounts to better marketing. That’s worthwhile, in my view.
PG
[>] +1 from another lurker
From: Ricardo Signes <perl...@rjbs.manxome.org>
To: Ovid <curti...@gmail.com>
Cc: perl5-...@perl.org
Date: Wed, 6 Feb 2013 13:45:27 -0500
Subject: Re: Perl 7 or Perl 2013?
This topic has come up many times in the past few years. It is generally in
the form "let's call the next one Perl 7" or "let's hide the 5 and call it
version 18" and sometimes "Perl $Year."
These all say, "Perl is the language, and Perl 6 is something irrelevant."
This is specifically in contradiction to Larry, who has *specifically* and
*repeatedly* addressed this point in keynotes and other public presentations.
We can't call it "Perl {$x>5}" without contradicting Larry, and if some folks
are interested in organizing a committee to badger Larry *even more* about this
issue, the most I can really do is say that this isn't the place to do organize
such a committee. I'd also like to say that this has been addressed so many
times that further pressing of the issue seems inappropriate.
Furthermore, were Perl 7 to be released (secretly known to be Perl 5.20.0),
what would the outcome be? It would gain attention, and people would say,
"Wow, a big new release of Perl? What's new? Oh. Not very much! Ho hum."
It gets us attention and then squanders it, because it isn't able to deliver on
"all the amazing cool new stuff." What's amazing and cool since 5.8? Many
excellent features ranging from "small but very handy" to "significant and
useful in some circumstances." I am delighted to have s///r and lexical subs
and (soon) subroutine signatures, but if the notion is that people think
nothing has happened in 10 years, and the answer they get is those, I think we
will appear desperate rather than vibrant.
--
rjbs
* Alexander Hartmaier <alex.ha...@gmail.com> [2013-02-07T17:00:31]
> If the p5p core devs can finally agree on making backward-compatibility
> changes I'll propose to start a list of things that should be changed and
> removed (and maybe even some added /me looks at method signatures).
We have made backward-incompatible changes, on occasion.
Why don't you propose *specific things* and *one at a time*. Bonus points for
checking things like grep.cpan.me for an idea of *how much* code would break.
I also strongly suggest that you explain how the breakage adds *specific*
value. "Let's drop a rarely used feature because it is rarely used." is not
that.
--
rjbs
I recently read an article (in dutch, but I can't find it anymore) that
correlated brand renaming to bankruptcy. It seems that most cases of
brand renaming were a last effort to draw attention to a product, and
failed horribly.