Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^2: Free Perl IDE for a begginer

by systems (Pilgrim)
on Jan 14, 2008 at 22:51 UTC ( #662395=note: print w/ replies, xml ) Need Help??


in reply to Re: Free Perl IDE for a begginer
in thread Free Perl IDE for a begginer

well, I never tried the komodo ide, but I downloaded and checked their new free komodo editor.

if anything its slooooooow, if the komodo ide is anything like it, it will have to be a lot slower than eclipse.


Comment on Re^2: Free Perl IDE for a begginer
Re^3: Free Perl IDE for a begginer
by Anonymous Monk on Jan 15, 2008 at 00:00 UTC

    Yeah, Komodo (the editor and also the full IDE) and Eclipse are both slow. I haven't done a side-by-side comparison of the two to see which is slower though.

    That said, the OP sounds new at this, and probably won't be pushing the limits of rapid text editing, so the speed should be ok for him.

    If you want a full-featured IDE for Perl that's easy to use and has a lot of power IDE features (GUI debugger, code browser, regex helper tool, projects, snippets, macros, templates, and so on), then I think Komodo is a good compromise.

    I don't want to sound like an advertisement for it though. I'd prefer the OP use completely free software tools. But at least ActiveState has been good for the community in general, and the editor component of Komodo is licensed under some sort of open source license.

      the editor component of Komodo is licensed under some sort of open source license.

      Not in the least, the license agreement page makes it very clear that the program is closed and proprietary. It even goes to the extent to claim "you may not provide any End User with access to the development or interactive capabilities of the Software libraries or technology, nor may you expose the base programming language(s) as a scripting language within the Works to any such End User.".

      I also find the usage of such applications to be redundant and carry a huge overhead. Working with languages such as Java, or C#, that impose the programmer with tons of redundant syntax of their own, such tools are needed to keep track of everything that goes around the code (even inside a class).
      For Perl, this is truly an overkill and has the added issue of forcing the IDE way of doing things on the programmer.
      A good text editor would suffice, and allow to focus on the actual task, while not limiting in anyway (rather than the interface).

      One known advantage of IDEs for other languages is that these usually combine the editor component with a compiler and debugger into a (pseudo-)integrated environment (hence the name), but Perl itself is already such an environment with perl and perldb.
      If something fancier is needed, the debugger can be integrated with existing editors, or be called via a GUI (e.g. ptkdb).

      UPDATE: I missed the OpenKomodo project which is free-software (or will be, it seems to be in very early development stage).

      Software speaks in tongues of man; I debug, therefore I code.
      Stop saying 'script'. Stop saying 'line-noise'.

        Thanks for the heads-up regarding the Komodo license, Erez.

      Komodo Edit is not open source but there is a version of Komodo, OpenKomodo, that is open source.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://662395]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (9)
As of 2014-10-21 07:11 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (98 votes), past polls