Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

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'.


In reply to Re^4: Free Perl IDE for a begginer by Erez
in thread Free Perl IDE for a begginer by karpatov

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others browsing the Monastery: (3)
As of 2024-03-29 07:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found