Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change
 
PerlMonks  

Re^4: Perl Developer Survey 2017 results are available

by Your Mother (Archbishop)
on Apr 27, 2017 at 19:46 UTC ( [id://1189084]=note: print w/replies, xml ) Need Help??


in reply to Re^3: Perl Developer Survey 2017 results are available
in thread Perl Developer Survey 2017 results are available

I don’t recall that it was but my memory is not reliable at this point in time. I filled in ☑ Other: Emacs. I have been forced to develop in Notepad from time to time and I like Atom and TextMate.

  • Comment on Re^4: Perl Developer Survey 2017 results are available

Replies are listed 'Best First'.
Re^5: Perl Developer Survey 2017 results are available
by stevieb (Canon) on Apr 29, 2017 at 02:22 UTC

    I use Vim technically, but for the most part, my platform for developing Perl code has been intelliJ IDEA with the Camelcade plugin, and Devel::Camelcadedb for debugging support (and of course, the vim plugin).

    Due to my Open Source work, I was recently approved for intelliJ's Open Source License, which includes every single piece of software they provide, opened to the professional level. I use a few of their tools for C/C++ (CLion, which hooks directly into my Arduino hardware), C# etc.

    I also use their PyCharm Professional at work, so every language I code in, I have consistency across the board, on *nix and Windows.

    I am not advocating for the company by any means; their free PyCharm/IDEA is what I used for a couple of years for Python/Perl before I realized they had a license for Open Source devs, which is a relatively new offering they provide. Throwing this info out there for others who do a lot of open source stuff that may be interested in looking into it.

    If I'm on a box without a UI, just doing a quick hack or don't have access to install anything, it's vi/vim (again, both platforms), especially after fixing a quick thing after doing a pull on one of my Raspberry Pi's.

    When I'm on a Windows system where gVim can't be installed, it's Notepad++ if available, and at very worst, Notepad (help my soul without 4-space tabs).

    Proud vi/vim user for 15+ years. Tried emacs a couple of times, but you know, you're typically either vi or emacs. I *can* bounce with emacs when necessary, but not very effectively/efficiently.

      > I use Vim technically, but for the most part, my platform for developing Perl code has been intelliJ IDEA with the Camelcade plugin

      Well that's the typical attitude, using vim key bindings in any IDE makes you a vim user? Sure!

      For instance Frankfurt.pm has 4 self proclaimed vi users, only one is a real one.

      I even witnessed one of them falling back on notepad++ and komodo because he wasn't able to install vim on windows.

      (Doesn't stop them making jokes about emacs)

      > Tried emacs a couple of times ...

      evil-mode provides a decent vim (not vi) emulation.

      Typically (I tested it on conferences) people can't tell the difference in terminal mode.

      So, does using evil-mode make me now a vim user?

      To be clear: My attitude towards vim is the same like towards Python, I like them and I see their advantages.

      My disdain goes to the crowd who is bad mouthing others, without even being able to master the basics of "their" system.

      The psychological process involved is obvious.

      Cheers Rolf
      (addicted to the Perl Programming Language and ☆☆☆☆ :)
      Je suis Charlie!

        I hope you don't think I was putting anything/anyone down. Definitely not; I believe wholeheartedly in using the right tool for the job. If you're familiar with X brand of screwdriver where I use Y brand, that's irrelevant if the job is done nonetheless.

        As far as vi is concerned, one could say that I'm a true vi user, as that's all I used for several (at least eight) years before I even started dabbling in things with vi keybinds, including Vim :)

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (9)
As of 2024-04-16 08:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found