Why is an IDE for Interpreted Languages "Overkill?"

hawkinjs

Josh Hawkins

Posted on October 28, 2018

Why is an IDE for Interpreted Languages "Overkill?"

So often I hear the words "an IDE is overkill for Python/Ruby/JavaScript, just use Vim/Emacs/Nano/IDLE."

Why is that? I write interpreted languages as much as the next guy, but in my experience, I

  • still want a debugger
  • still want tag definitions for demystifying framework "magic"
  • still want types
  • despise "print statement debugging"

OK, so your fancy vim setup has ctags/cscope for tag definitions and you "know your code so well you don't need types." What about in 6 months when a bug crops up? Still remember what a is? i? j? temp?

So the root of my question is, where did this mantra that you don't need IDEs for interpreted languages come about? You don't need an IDE for any language, but what about compiled languages makes them so much more desirable?

šŸ’– šŸ’Ŗ šŸ™… šŸš©
hawkinjs
Josh Hawkins

Posted on October 28, 2018

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related