[Perldl] PDL 2.4.10 announcements hits slashdot

David Mertens dcmertens.perl at gmail.com
Tue Feb 7 15:55:42 HST 2012


On Tue, Feb 7, 2012 at 7:39 PM, Joel Berger <joel.a.berger at gmail.com> wrote:

> I have no real qualms about Python other than:
>
> Perl => hard things possible,
> Python => hard things even harder
>
> RoR is hitting that wall even now, and users are realizing that they
> were only using Ruby because of Rails. Now that Perl and others have
> nice web frameworks, RoR users are switching back.
>
> Personally I think the MooseX::Declare syntax is what will actually
> bring people back to Perl, it has lots of the things people wanted in
> Perl, plus it is more comfortable/natural for users from other
> languages. Once it gets faster (i.e. when Moose/MOP go core) MX::D
> will be the thing to show to your friends.
>
> Joel
>

I don't use Moose, but I've been told that those who want the (syntactic)
sugar without the (compile-time) weight should check out
http://p3rl.org/Method::Signatures. :-D

 On Tue, Feb 7, 2012 at 7:08 PM, David Mertens <dcmertens.perl at gmail.com>
> wrote:
> > On Tue, Feb 7, 2012 at 6:46 PM, Craig DeForest <
> deforest at boulder.swri.edu>
> > wrote:
> >>
> >> Slashdot is the grandaddy of the hive-mind social media.  (USENET is the
> >> great-grandaddy, but that's another story.  Now git off my lawn!)
> >>
> >> There is a comment in there that, I think, hit it on the head -- Perl is
> >> in backlash because it was wildly popular during the go-go mid-to-late
> 90s,
> >> and a whole heck of a lot of really awful Perl code got written by, to
> be
> >> blunt, opportunist hacks who didn't actually know how to plan a software
> >> architecture.  When Python started being taught in the early '00s, it
> rose
> >> to prominence rapidly as a breath of fresh air.
> >>
> >> While I now know a bit of Python, I still think of it as sort of the
> >> Pascal of the '00s.  Pascal was intended as a teaching language, and it
> was
> >> so good for that purpose that a whole generation of coders learned it.
>  OSes
> >> (dear god) were written in it -- even MacOS was.  Then people woke up
> to the
> >> fact it was really, really cumbersome for nontrivial tasks and migrated
> to
> >> something newer and shinier.  Unfortunately for the world at large, that
> >> newer, shinier thing was C++.
> >>
> >>
> >>
> >> On Feb 7, 2012, at 5:31 PM, David Mertens wrote:
> >>
> >> On Tue, Feb 7, 2012 at 3:36 AM, Christian Soeller
> >> <c.soeller at auckland.ac.nz> wrote:
> >>>
> >>> Not sure if others have noticed but the 2.4.10 announcement has made it
> >>> onto slashdot
> >>> (
> http://science.slashdot.org/story/12/02/06/148248/perl-data-language-2410-released
> ).
> >>> I just stumbled across it but haven't checked the comment section yet
> ;)
> >>> Anyway, well done, whoever got this in (tonique?).
> >>>
> >>> Christian
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Perldl mailing list
> >>> Perldl at jach.hawaii.edu
> >>> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
> >>>
> >>
> >> Good lord, there are some haters out there. Why do people have to bash
> >> Perl just because we announced a new point-release?
> >>
> >> --
> >>  "Debugging is twice as hard as writing the code in the first place.
> >>   Therefore, if you write the code as cleverly as possible, you are,
> >>   by definition, not smart enough to debug it." -- Brian Kernighan
> >>
> >> _______________________________________________
> >> Perldl mailing list
> >> Perldl at jach.hawaii.edu
> >> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
> >>
> >>
> >
> > Given some of the offensively arrogant responses of the Python
> programmers,
> > I dearly hope your predictions about Python are correct. I also wish that
> > Python programers would wake up and realize that Perl has a better object
> > system (Moose vs Python OO), a better code-policy enforcement suite
> > (Perl::Critic vs pylint?), and a better documentation interface (pod vs
> > pydoc?).
> >
> > You also hit on Perl's awkward historical timing quite well. Perl as a
> > language is great, and that fact will bring it through the next decade.
> > However, with the recent activity in the Perl community around Moose and
> > Perl::Critic, and the growing community of developers around PDL, I am
> > starting to believe that Perl's dot-com hangover is coming to a close.
> PHP
> > as a language has been suffering the same problem (shifted by five years)
> > and I pity the Ruby enthusiasts who will likely suffer their own
> stangation
> > once Ruby on Rails becomes dated.
> >
> > David
> >
> >
> > --
> >  "Debugging is twice as hard as writing the code in the first place.
> >   Therefore, if you write the code as cleverly as possible, you are,
> >   by definition, not smart enough to debug it." -- Brian Kernighan
> >
> >
> > _______________________________________________
> > Perldl mailing list
> > Perldl at jach.hawaii.edu
> > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
> >
>



-- 
 "Debugging is twice as hard as writing the code in the first place.
  Therefore, if you write the code as cleverly as possible, you are,
  by definition, not smart enough to debug it." -- Brian Kernighan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.jach.hawaii.edu/pipermail/perldl/attachments/20120207/f10775c7/attachment.html>


More information about the Perldl mailing list