in reply to Perl Needs Better Tools

Doesn't matter what one's personal preference is, as an industry trend, I recognize that languages with nice IDE attract programmers and their leaders/managers much easier.

If it is less clear how IDE contributed to Java's success, it is certainly one of the key facts that quickly promoted .NET framework, and made it a success. C# is not much different from Java as a language, but Microsoft is certainly very good at providing IDE, especially when the IDE comes from the same vendor that made the language and made the OS.

Perl has areas it fits the best, when there are also areas that it just cannot fit in. GUI is one clear example of such area. Without a nice IDE, coding GUI programs with productivity is impossible.

A good integrated IDE often increases efficiency in development/debugging/testing. That's another key one needs to consider.

But as I said, perl still has areas it fits much better than other languages. Will Perl fade out one day? Remember lots of other languages have extinct already. So will java and C#. That's not a scary thing, on the contrary, it is a good thing to the IT industry. It will be much scary if the entire industry stalls, and everybody stuck with existing technologies (although improvements might be made to them from time to time)

Replies are listed 'Best First'.
Re^2: Perl Needs Better Tools
by exussum0 (Vicar) on Aug 26, 2005 at 17:52 UTC
    To add to this statement:
    Doesn't matter what one's personal preference is, as an industry trend, I recognize that languages with nice IDE attract programmers and their leaders/managers much easier.
    Developer tools that speed up development make developers happy. If I can use a tool that helps me move functions around, great. It saves me time w/ refactoring. Autocomplete is nice, 'cause though I type 80wpm, I can't remember every (*&$#@ function name in some languages, like php, or java.

    POD is neat 'cause it's anywhere-readble documentation so long as it's written. JavaDoc requires a webbrowser or an IDE. Fun fun fun if you are using only vim. Yes, i've done java on the command line, no it was for tweaking things.

    ----
    Give me strength for today.. I will not talk it away..
    Just for a moment.. It will burn through the clouds.. and shine down on me.