p5h / p5summit-2019

Perl 5 Summit
0 stars 0 forks source link

Better tooling #14

Open toddr opened 4 years ago

toddr commented 4 years ago
atoomic commented 4 years ago

view #24 for native packaging tool carton like

leonerd commented 4 years ago

Better static analysis largely relies on removing syntax ambiguities a.la #12

jkeenan commented 4 years ago

On 10/18/19 2:17 PM, Todd Rinaldo wrote:

  • Static analysis
  • Semantic re-writer

In the course of Friday's discussion it was repeatedly stated that Perl lacks an IDE and is a subject of mockery from users (corporate and individual) of languages that have one. It was further stated that to have an IDE we needed a static analyzer, something that was inherently difficult due to the dynamic nature of Perl.

However, I can recall the following:

At some point in the early 2000s, Perl Seminar NY had a presentation on "Perl in Eclipse."

In 2013 two co-workers regularly used Komodo from ActiveState.

In 2014 there was a presentation at YAPC in Orlando about an IDE called NetBeans. A copy of that program has been sitting on my desktop, albeit unused, ever since.

I've never used any of these programs; I've been content with vim with just a few key bindings. But while it may be true that we don't have an IDE that matches what, say, Java has, it's not true that we've never had IDEs. Perhaps we should review the status of these earlier attempts.

Thank you very much. Jim Keenan

toddr commented 4 years ago

Komodo++

atoomic commented 4 years ago

as part of IDE I used eclipse for a while then moved to Sublime Text which does a great job. It has some alternate highlighting packages, cplint and other useful tools...