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
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
devil's advocate (Score:1)
Oh, yes, we're on use.perl.org, so we're all going to be defensive and praise Perl, but let me point out that:
* she used to work for Playboy, and it was Perl at both ends.
Try to:
That's just a few examples related to the language itself, then there are other business considerations like: will you be
Re:devil’s advocate (Score:1)
WSDL blows anyway, there is very little interoperability if you try complex data structures and don’t use the same language on both ends of the wire. The whole WS-(Death)* stack blows anyway [elharo.com]. Of course it’s no surprise to see good support for that pile of cow manure in MSFT and Sun products – both companies have bought heavily into the approach, and both follow the “tools will save us” mentality.
Gtk2-Perl works just fine, though it’s not advisable on Windows. I also hear that the Cocoa bindings for Perl are very nice.
Yes, Perl on Windows is a pain. Frankly, while I rationally understand that this should be a concern, I simply can’t find it in me to care much. Meh.
The one thing that actually worries me about Perl is that the build toolchain stems from an era where Unix sysadmins did all the systems work, and is just about good enough to use but too hard for casual users (and non-programmers) to get to grips with.
Besides this one point, I don’t see anything that Ruby or Python can do for the enterprise that Perl can’t.
Reply to This
Parent
Re: (Score:1)
Perl on Windows hurts only because qdos hurts. Mingw is ok and Strawberry is about as good as Perl on qdos can be. But, mingw32 on Linux is probably *the* way to go. Just need to get rid of some $^O runtime assumptions in the toolchain.
The toolchain is only a difficultly if we continue to assume backwards compatibility to about 1995. For those just joining us, it can be much easier (and possibly even GUI (see wxPerl.)) There is, of course, the problem that *nobody*