Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked
 
PerlMonks  

Re: What are the criterias of a "good" Perl IDE?

by JavaFan (Canon)
on Aug 14, 2009 at 23:45 UTC ( [id://788783]=note: print w/replies, xml ) Need Help??


in reply to What are the criterias of a "good" Perl IDE?

Here's what I think is a good IDE:
  • It doesn't get in the way of an experienced user. Or, more strongly, it's aimed at the experienced user. Remember, you're only a newbie for a short time, and experienced for a lot longer.
  • It works right out of the box. Even without your personal configuration file, it should feel "home". Little configuration should be needed in general.
  • It should be there when the OS is freshly installed, for any OS I work with.
  • It should come with a manual page. Manual pages are written in *roff. Not in infodoc. Not in HTML. Not in XML.
  • It shouldn't be geared towards a specific language. It should be equally usable whether I write Perl, C, LaTeX, SQL, an email or a plain text file. I don't want different IDEs for every task I work on.
  • It should run on any console or terminal that's capable of cursor movement.
  • It should be fast enough that it can work over a network.
Luckely, vi and its lookalikes have been doing that for me for about 30 years.

Replies are listed 'Best First'.
Re^2: What are the criterias of a "good" Perl IDE?
by JavaFan (Canon) on Aug 15, 2009 at 21:34 UTC
    Oh, and one that's so basic, I forgot to write it down in the first place:
    • The entire things should be controllable by a standard keyboard, using keys that are in the same place on most keyboards. No mouse, nor arrow or function keys needed for any functionality.
Re^2: What are the criterias of a "good" Perl IDE?
by gwadej (Chaplain) on Aug 17, 2009 at 02:44 UTC
    Remember, you're only a newbie for a short time, and experienced for a lot longer.

    I'm sorry to say that I've worked with people who have worked very hard to disprove this statement.

    But, I'm a vim user, so what would I know.<grin/>

    G. Wade
Re^2: What are the criterias of a "good" Perl IDE?
by BrowserUk (Patriarch) on Aug 18, 2009 at 08:13 UTC

    I bet it is easy picking out your car in a crowded carpark: It'll be the one with Rostyle wheels, an eight-track player and a whip arial.


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
      Mine is the fully mechanical old timer, which goes for $100,000 at auctions, and doesn't need a laptop plugged in each time a warning light goes on.

      "I bet it is easy picking out your car in a crowded carpark: It'll be the one with Rostyle wheels, an eight-track player and a whip arial."

      Wot no furry dice!

        I meant to imply that javafan had somewhat old-fashioned tastes--not a total lack thereof :)


        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        "Science is about questioning the status quo. Questioning authority".
        In the absence of evidence, opinion is indistinguishable from prejudice.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (7)
As of 2024-03-19 02:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found