The .Net framework is language independent but OS dependant on Windows
The J2EE framework is Operating system independant but language dependent on Java (or so the name implies)

Frameworks and Application Service provision seem to be the latest buzz. So here we are eager to jump on a bandwagon and the idea of all those standards sounds good. But where does Perl stand in all this. Will we have to ditch it and move to C# or Java. I understand .Net is language independant I assume this means it will be possible to use Perl under .Net, does this mean the Perl legions must align themselves with Microsoft? Everything seems to be Sun Vs Microsoft with Perl and Linux curiously inbetween.

We use LDAP for single sign on and now the liberty alliance has a rival to passport we being nix based will probably choose their 'standard'. We also use Linux and Solaris so everything appear to be slanted away from .Net but Sun appears to have little interest in Perl due to Java.

I see Perl Enterprise Framework is a J2EE style Framework and I hope this stops Perl being squeezed out. The men at the top and big business appear to have a straight choice when it comes to Enterprise. If Perl could align itself with both sides it may truely be the glue language.

Unfortunately Perl is viewed in some quarters as old fashioned because of the lack of emphasis in ASP and frameworks. If you beleive the propaganda there is no room for Perl in the future of delivering applications over the web.

Which framework should I and Perl choose or will it all disappear into the winds of marketing propaganda.

Replies are listed 'Best First'.
Re: Frameworks(.Net, J2EE) and Perl
by metadatum (Scribe) on Jul 10, 2002 at 12:08 UTC
    Here's one Framework for Perl - P5EE http://www.officevision.com/pub/p5ee/
Re: Frameworks(.Net, J2EE) and Perl
by perrin (Chancellor) on Jul 10, 2002 at 16:57 UTC
    Watch out! You are being brainwashed by a bunch of professional FUD-mongers who stand to make a lot of money if they can convince that there is something lacking about your current development environment. When people start going on about how .NET or J2EE is the future, try to pin them down to something specific that they think you need. Then calmly point them to the CPAN module that does that. If they say it's impossible to make a scalable web site without one of these, point them to sites that use a lot of Perl, like Yahoo or Google or Amazon. Then ask them to show you a site with similar traffic based on .NET or J2EE.

    There will always be a lot of CTO types who think they need something like this. This is because they are idiots and they enjoy spending money. Try to ignore them.

Re: Frameworks(.Net, J2EE) and Perl
by Theseus (Pilgrim) on Jul 10, 2002 at 19:58 UTC
    I'm all too familiar with this problem. At work, I'm being forced to migrate from CGI using Perl to the .NET framework. I would love to be able to use PerlScript to do this, but you try finding good, complete documentation on the subject. I'm convinced that it doesn't exist. I would love to be able to go out and buy a nice big O'Reilly book written by Randal and Tom and become a .NET mastah using Perl(and I'm fairly sure I could convince my boss to let me do that, as opposed to having to learn VB or C#, something which will slow me down for a long while), it's a shame it's not out there.
Re: Frameworks(.Net, J2EE) and Perl
by rbc (Curate) on Jul 10, 2002 at 17:23 UTC
    I don't think Perl will be squeezed out.
    Ovid sighted a enlightening article in this node.
    IMHO things like Frameworks, IDE's, SDK's, and all these
    buzzwords that are suppose to improve the productivity of
    of programmers only make the companies that develop these tools money.