in reply to Re^9: Steve Yegge on how to build IDEs and improve speed of dynamic languages
in thread Steve Yegge on how to build IDEs and improve speed of dynamic languages

It is exactly this kind of thing that is leading me away from Perl 5 and towards languages like Haskell with their ability to do static analysis.

Well. Good luck with that, but you're sure gonna miss Diagnostics when you make the move and start encountering stuff like:

ghc.exe: panic! (the `impossible' happened, GHC version 6.2.1): Malformed predicate
I guess what I'm saying is that I consider an IDE to be an indication of a language failing. If I need an IDE, that's because there's something screwy about the language I'm using and the way I'm using it.

Que? If you use a Komodo with perl 5.10, the language hasn't changed one jot. The IDE simply adds a few tools that you don't get with a bare command line. Some of them, maybe all of them, you already get from gVim. Does your use of gVim make Perl a failure?

That's like branding the Beetles music crap if someone, somewhere listens to it on a iPod.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
"Too many [] have been sedated by an oppressive environment of political correctness and risk aversion."
  • Comment on Re^10: Steve Yegge on how to build IDEs and improve speed of dynamic languages
  • Download Code