introspection (and Perl 6)
chromatic at wgz.org
Wed Jan 23 22:03:47 GMT 2008
On Wednesday 23 January 2008 13:30:09 Jeff Anderson wrote:
> Sorry, but Perl 6 is just trying to hard to add every single kitchen
> sink on the planet.
That's a ballsy statement coming from someone who hasn't bothered to learn the
language or write any code in it, especially after calling @Larry snobs.
I don't particularly care if you ever use Perl 6 or learn it, but wouldn't it
be easier to admit that you're:
1) worried about the future of Perl 5, given that the existence and hopefully
eventual release of Perl 6 makes it look like a dead end
2) afraid of change, especially that it makes some of your experience in Perl
5 less valuable
3) worried that learning Perl 6 will take just too much time and energy
4) afraid that suddenly you won't be able to look up syntax in the manual, as
if syntax had much to do with maintainability of actual working useful
>From my point of view, it would just be *super* if you prefaced
publicly-disseminated, hyper-generalized, and badly untrue statements such as
the quoted with hints to the reader such as "My faith-based feelings tell me
that..." or "In accordance with prophecy..." or "Dem bones, dey nevah
It's not as if anyone in @Larry is going around mischaracterizing you or your
work in public.
In conclusion, here are some select quotes from @snob (I hope "my @snob :=
@Larry" is sufficiently clear in context) regarding learnability versus
expressiveness from OSDC::Israel almost two years ago:
With a natural language you learn as you go. You know, you learn it once and
use it many times. So, you should optimize for expressiveness and not for
ease of learnability. Learnability is OK, but expressiveness is more
Again, we're optimizing for expressiveness, not necessarily learnability.
And this is how natural languages evolve, they just make little changes to
the grammar and the dictionary all the time. It's also how people learn
language. You learn the simple thing and then you learn other things in terms
of those things.
More information about the london.pm