Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Which IDE have you been most impressed by?

by pollsters (Initiate)
on Dec 03, 2024 at 11:16 UTC ( [id://11162984]=poll: print w/replies, xml ) Need Help??

Vote on this poll

Komodo
[bar] 16/14%
Padre
[bar] 2/2%
Eclipse
[bar] 1/1%
Netbeans
[bar] 2/2%
LSE
[bar] 1/1%
Delphi
[bar] 2/2%
Visual Studio
[bar] 13/11%
JetBrains
[bar] 12/10%
Emacs
[bar] 16/14%
Vim
[bar] 29/25%
Other
[bar] 11/9%
I've never used one
[bar] 12/10%
117 total votes
  • Comment on Which IDE have you been most impressed by?
Replies are listed 'Best First'.
Re: Which IDE have you been most impressed by?
by talexb (Chancellor) on Dec 04, 2024 at 01:54 UTC

    Well, from the late 80's, I'd have to say Turbo C -- from the editor, Ctrl-F9 would run a make on the C file, then launch the executable using the debugger. If there was a syntax error, it would come back to the editor and leave the cursor on the line with the first error, with errors shown in the bottom pane.

    Coming from a situation where the editor, compiler and linker were all separate, this was magical.

    More recently, I have to say that tmux is amazing -- however many windows you need, in whatever arrangement you need, showing whatever you need -- vim window for editing, log files, command line, whatever. So cool -- and you can detach, then come back to the session later, and everything's where you left it.

    Alex / talexb / Toronto

    For a long time, I had a link in my .sig going to Groklaw. I heard that as of December 2024, this link is dead. Still, thanks to PJ for all your work, we owe you so much. RIP Groklaw -- 2003 to 2013.

Re: Which IDE have you been most impressed by?
by choroba (Cardinal) on Dec 03, 2024 at 11:44 UTC
    Back in the old days, Turbo Vision.

    See also Re: Curses-based applications?.

    map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
Re: Which IDE have you been most impressed by?
by Tux (Canon) on Dec 04, 2024 at 10:03 UTC

    I have *tried* many of that list and nonen satisfied my preferences. Most were very very disappointing. Almost all were just swallowing system resources that I rather use for production tasks.

    My personal favorite development environment is elvis, just another vi clone.


    Enjoy, Have FUN! H.Merijn
Re: Which IDE have you been most impressed by?
by stevieb (Canon) on Dec 04, 2024 at 09:16 UTC

    I've been a proponent of JetBrains for several years. They have a wonderful Open Source Licence arrangement which gives full access to their entire suite of software for Open Source developers. All of their coding IDEs provide use of all plugins across the board, so if I'm using IDEA (which is for Java, but I use it as my exclusive Perl IDE), Rider for C#, CLion for C/C++ or PyCharm for Python, I can implement the plugins I need to be able to use Perl in all of them.

    To boot, of course vim is available across the board, so there's that.

    I would have voted for vim, as that's all I use everywhere (especially when no GUI IDE is available), but my GUI IDE of choice has that inherent with a plugin.

    I use Visual Studio Code for work with one of my clients (not by choice) and it works well with Perl (and vim) plugins, but I'd be rid of it if I could.

    With JetBrains, I can even share my IDE configuration between dissimilar OSs. I have a single IDE configuration across my Mac, Linux and Windows systems. (To have vim work correctly, I have to have a consistent vimrc file on each system, but I digress... that's just a simple Ansible deployment).

Re: Which IDE have you been most impressed by?
by cavac (Parson) on Dec 05, 2024 at 09:04 UTC

    I'm using vim all the time.

    Back in the day, i used Komodo for a lot of development and debugging work. But with ActiveState's transition to cloud stuff (and then the end-of-support for Komodo) i sort of gave up on it. It's a shame, really, it was really nice for debugging.

    PerlMonks XP is useless? Not anymore: XPD - Do more with your PerlMonks XP
    Also check out my sisters artwork and my weekly webcomics
      My understanding was that it's open source and free now

      https://www.activestate.com/products/komodo-ide/

      But IIRC it's using the XUL framework which was discontinued by Mozilla

      My last client used Komodo extensively, without understanding its potential.

      (People were trained to use the integrated debugger for try and error programming :/ )

      Actually I liked it, nice intuitive package of features.

      Alas I found it a bit slow for my taste that's why I resorted to Emacs.

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      see Wikisyntax for the Monastery

        But IIRC it's using the XUL framework which was discontinued by Mozilla

        That is one of the many problems of Komodo and why nobody has taken over the maintenance. (Frankly, *any* project depending on the codebase of Mozilla is screwed, there are always random design changes by the foundation popping up that make no sense).

        I'm looking at the Dockerfile right now. It starts by requiring Ubuntu 17.04 as a base image, then downgrades gcc 6 to gcc 4...

        The build instructions for Linux are just as bad. Not only do you need to use a g++4.9 and Perl 5.22, you also need to (somehow) get a Mozilla version from 2014 running on your system.

        True, not everything is ActiveStates fault, their main one is that they trusted the Mozilla foundation to, for once in its existance, do the right thing and provide long time backwards compatibility for XUL, one of their most hyped features at the time.¹

        The sad thing is, without a major, major rewrite Komodo IDE is totally dead.


        ¹ The foundation and its firefox developers are also responsible for WebSQL getting dropped as W3C standard proposal in favor of their awful, idiotic "database" design that's just a key/value store with a badly designed API. This made my life as a web developer significantly harder for many, many years. To say that i'm not a fan is putting it rather mildly...

        PerlMonks XP is useless? Not anymore: XPD - Do more with your PerlMonks XP
        Also check out my sisters artwork and my weekly webcomics
Re: Which IDE have you been most impressed by?
by GrandFather (Saint) on Dec 30, 2024 at 08:37 UTC

    Impressed is somewhat ambiguous. I'm impressed by Eclipse - the degree of dumbness that results in a dialog box prompt following a run resulting in a compile failure that asks "Continue anyway" with a checkbox that allows you to skip the dialog and always run on failure completely baffles me!

    So yes, I'm impressed by Eclipse, but in a rather bad way. I keep thinking "maybe that feature makes sense for Java", but even then a lot of the design seems at least weird, for not straight out nasty.

    Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond

View List Of Past Polls


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 chanting in the Monastery: (4)
As of 2025-01-24 17:45 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Which URL do you most often use to access this site?












    Results (68 votes). Check out past polls.