Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Mutant321 (8646)

  (email not shown publicly)
+ -

  Comment: Nice post (Score 1) on 2009.05.25 15:55

by Mutant321 on 2009.05.25 15:55 (#68771)
Attached to: How Perl 6 just sells itself

You guys are really patient with someone asking some fairly basic questions. You could easily have palmed him off to a FAQ or tutorial somewhere. Nice work.

I've always liked that the Perl community is very accessible. There's no feeling of some steep hierarchy, or much of an exclusive club, so long as you're polite and at least make an effort to understand things.

Read More 4 comments
Comments: 4
+ -

  Comment: It's a shame... (Score 1) on 2009.05.19 10:37

by Mutant321 on 2009.05.19 10:37 (#68653)
Attached to: Leave use.perl?

...that so many of the prominent Perl sites (at least as far as Google is concerned) are so woefully obsolete/ugly/lacking in updates. It's no wonder we have a reputation problem.

Read More 19 comments
Comments: 19
+ -

  Comment: Re:Money back guarantee (Score 1) on 2009.05.13 7:57

by Mutant321 on 2009.05.13 7:57 (#68563)
Attached to: Software Liability Protection

What's to stop someone downloading the same software via BitTorrent? I think that's really an argument about piracy rather than the issue at hand (and most medium to large companies don't pirate - at least on a large scale - because they can be audited).

I agree with bart... a money-back guarantee - while it wouldn't solve every problem - would at least give consumers some protection (while crucially leaving "free as in beer" alone). Anything more (as much as I'd love to see MS et al suffer for their shoddy code) really does run the risk of stifling innovation

Read More 14 comments
Comments: 14
+ -

  Comment: I'm not even sure the "reputation" part is true... (Score 1) on 2009.02.17 10:42

by Mutant321 on 2009.02.17 10:42 (#67445)
Attached to: Facts versus Reputation

Perl's name is mud to most people outside the community (or so it seems), but in my experience, the Java community has a very strong reputation for TDD. It's probably partly because Java is still the defacto language for a lot of new development, and a lot of new stuff tends to focus on modern practices.

But I do think the testing movement in Perl pre-dates even Java's. One reason why Perl doesn't use xUnit - it wasn't invented when the original test modules were written.

We all have biases towards our language of choice, mainly because we have more contact with that community than any other. It's usually a good idea to at least be aware of that bias.

Read More 11 comments
Comments: 11
+ -

  Comment: I think the irrelevant content is more of an issue (Score 1) on 2009.01.08 13:39

by Mutant321 on 2009.01.08 13:39 (#66768)
Attached to: Dr. Dobb's Journal Is No More?

I just hope the people teaching Computer Science degrees have realised that tradtional CompSci stuff (like optimising algorithms) is now largely irrelevant for what most of their graduates are going to be doing, and are teaching development practices like TDD, Continuous Integration, Agile, etc.

But I doubt they have.

Read More 2 comments
Comments: 2
+ -

  Comment: Third party modules (Score 1) on 2008.12.19 6:37

by Mutant321 on 2008.12.19 6:37 (#66547)
Attached to: Optimized For "Hello, World!"

Although I more or less accept your argument that we need to be bolder in evolving Perl 5, I think you've contradicted yourself a little bit.

You're trying to give examples that are real world, but in the real world (at least in Java and Perl), pretty much all code is going to need to rely on third party libraries, so you need some sort of dependency management system. Both Perl and Java have massive codebases to draw from, much of it open source.

So a real Java programmer is going to write classes, but they're probably also going to compose their app using Spring. Which means they either need to hack an Ant script, or configure a Maven project. Neither of which is trivial (well, configuring a basic Maven project is trivial, but trying to do anything outside the One True Maven Way is not).

The fact that so much of the Java world depends on Spring, and that most of the apps written using Java these days wouldn't be sane without it doesn't seem to bother the Java community. Why are some people so bothered that modern Perl apps need to depend on Moose (or some other framework, e.g. Catalyst, DBIx::Class, or what have you)?

Read More 10 comments
Comments: 10