Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
perigrin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
61.
▲
by
perigrin
15y ago
The last example is a proper noun(-phrase) and wouldn't necessarily follow the "standard" pluralization rules anyway. If you think about it you're not making "Leaf" plural you're making the noun-phrase "Maple Leaf" plural, and who knows wha
62.
▲
by
perigrin
16y ago
The Perl community has a strong movement of anti-clever, or at least "clever as a last resort" these days. Much of the Modern Perl movement is based upon being solidly engineered over shiny and polished. Take for example Moose's stated poli
63.
▲
by
perigrin
16y ago
A lot of your points I'll concede are probably better in Ruby. At least they're defaults in Ruby, while the solutions in Perl exist on CPAN (AnyEvent and POE for example for solutions similar to Fiber exit on CPAN but not in core). However
64.
▲
by
perigrin
16y ago
I'd argue that the community by and large has for at least the last 5 years. Starting in 2005 with Damian Conway's _Perl Best Practices_ and the tools like Perl::Critic that came out of it. Add to that tools like `perltidy` (that was recomm
65.
▲
by
perigrin
16y ago
And one that doesn't like autobox would say: use 5.12.2; # enables modern features my $x = 'Apple Carrot Banana'; my @y = sort split ' ', $x; say @y > 2 ? "we've got ${\scalar @y} elements!" : 'insuffi
66.
▲
by
perigrin
16y ago
Not entirely true. Languages with strong static type systems like Haskell and OCaml go a long way towards being provably correct without test suites. Dynamic languages like Perl however have no such guarantees. The fact that the cross pro
67.
▲
by
perigrin
16y ago
5% of 21,163 is still over 1000 modules. That is nothing to sneeze at. For a module that is only four and a half years old, that is an average of about 4 new modules a week published to CPAN that depend on Moose. If you look at the time and
68.
▲
by
perigrin
16y ago
The question is should the documentation shipped with perl document the features available with that distribution, or should it document the features available in the wider Perl culture? For example, Moose has always made an effort to coope
69.
▲
by
perigrin
16y ago
The CPAN ecosystem provides some basic guarantees that I haven't seen mentioned for other language's repositories. For example every distribution uploaded to the CPAN is tested on some subset of (using last month's statistics[1]) 15 differe
70.
▲
by
perigrin
16y ago
And yet, the fine people on p5p keep making changes to something you're trying to claim is "done". You suggest elsewhere that "done"ness is a 100% thing. If Perl5 keeps changing, and it was 100% done in 1994 ... something is really inconsis
71.
▲
by
perigrin
16y ago
My experience is nearly the opposite, Modern Perl for me is a wonderful language to write web applications in. Nearly everybody I speak with regularly is developing some web based application in Perl. Then again thats what I do for a livin
72.
▲
by
perigrin
17y ago
I have worked for an consulted for some of the companies mentioned in other responses to this thread. I can attest from personal experience that one large web application (>6 million uniques / month) is using an Enlightened Perl stack (
73.
▲
Mutant Weasels - An Example of Genetic Algorithms
(chris.prather.org)
1 points
by
perigrin
17y ago
|
0 comments