http://qs321.pair.com?node_id=11111612

Komodo IDE by ActiveState with Perl support is now free, at least according to its page. You need to create a "Platform Account" first which I didn't, so I can't report on what it involves.

Source: shura at mastodon

map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]

Replies are listed 'Best First'.
Re: Komodo IDE is now Free
by GrandFather (Saint) on Jan 19, 2020 at 23:51 UTC

    I already had a "Platform Account" used for previous paid for versions of Komodo IDE so the upgrade was painless for me. I use Komodo IDE with Strawberry Perl and occasionally with Python so aside from forking out for the IDE I haven't paid ActiveState a dime. Not sure what their financial model is going forward, but I'm sure happy for the free upgrade.

    The IDE has a great debugger for Perl and a great editor. I've been using it for many years and often copy and paste from other editors so I can use Komodo magic. It's faster to copy and paste code from Eclipse to reformat it in Komodo than it is to fight Eclipse's stupid imitations and arse backward editing processes! (Actually Code Composer Studio, but it uses Eclipse under the hood.)

    Optimising for fewest key strokes only makes sense transmitting to Pluto or beyond
      Most of my colleagues use Komodo, I gave it a try.

      > The IDE has a great debugger for Perl

      It's basically the default debugger, but the editor integration scrolls thru the original code while stepping thru.˛

      What's better than in Emacs is the graphical interface to the debuggers features and the fact that you can set breakpoints visually at the left fringe of the source code.

      This and the fact that flymake° is activated by default, are the main plus points for my team.

      Overall a very nice bundle, which makes many things a no-brainer.

      But Komodo's editor was for my taste too slow.

      There is also a potential insecurity, because Mozilla is discontinuing XUL.

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      °) imagine a spellchecker running perl -c in the background. eg if a my is forgotten the line will be marked after a second.

      ˛) No real news, Emacs does the same.

        But Komodo's editor was for my taste too slow.
        The editor is fast but some features slow it down. Turn off all "code intelligence" autocomplete items for a nice speedup.
        imagine a spellchecker running perl -c in the background. eg if a my is forgotten the line will be marked after a second.
        Excess syntax checking is slow too. Adjust that interval for more than 1 second between checks.

      I use Komodo IDE with Strawberry Perl and occasionally with Python

      Thanks to your comment, I have just installed Komodo.
      I was hesitant because I was thinking, being an ActiveState product, it might not be compatible with Strawberry Perl.

      Strangely, during installation, not only did it find Strawberry Perl but it also found Python27 which I had no idea was installed on this laptop...or anywhere else as I've never touched Python. It's a bit of a mystery where that came from!

        > but it also found Python27 which I had no idea was installed on this laptop...or anywhere else as I've never touched Python. It's a bit of a mystery where that came from!

        Komodo comes bundled with a Python installation to run internal scripts. Probably that's what you see.

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

Re: Komodo IDE is now Free (Komodo Edit)
by LanX (Saint) on Jan 20, 2020 at 03:56 UTC
    The smaller brother "Komodo Edit" with many identical features was open-sourced some years ago.

    I don't think it requires an account.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

Re: Komodo IDE is now Free
by LanX (Saint) on Jan 22, 2020 at 14:13 UTC

      Good catch on the "limited time". In the past, I've heard they prevent previous license holders from updating things. I can't speak as one of their users though.

      As someone who authors software that works with Strawberry Perl, I'll concoct an email to them and see if I can get further information, and attempt to get conclusive evidence that this isn't just another ploy to drag people in, then force them to pay.

Re: Komodo IDE is now Free
by Leudwinus (Scribe) on Nov 29, 2020 at 03:19 UTC

    Please forgive the naive question but what advantages does an IDE like Komodo give over just a terminal window where you're running your script? My usual setup when writing and executing simple scripts (less than 150 lines) is to have two tiled terminal windows open side-by-side. I edit my script in one using a vim and run it in the other terminal window.

      I learned Perl over Telnet and developed code like you do for many years. The advantages of an IDE are too numerous to list. Komodo's Mozilla-based tabbed interface is particularly awesome.

      The syntax check feature detects errors as you type, underlining broken code, with a popup error from perl upon mouseover. The snippet feature lets you build a list of reusable code so you can double-click to use Data::Dumper; for example. It has a REPL, can watch files in living color, and handles a huge number of languages (among very many other wonderful things).

      Komodo Edit and Komodo_IDE are both free now so check it out!