Why can’t something be perfect?

Lately I’ve been in a mode wherein I dabble with various technologies. One of them I’ve been using more heavily is Komodo IDE, which I like a lot, but also, makes me fuckin’ mental.

It is not perfect, though, which makes me insane, because it seems like often the most trivial things inhibit perfection. To wit:

  • it lacks the ability to use PHP as a shell for any reason, esp. my custom compiled-with-readline PHP, which is more than adequate for simple tests and so on. But I can’t tell it to open a shell.
  • For that matter, I can’t open /bin/bash either, which is odd since 2/3 of the platforms it runs on have that very program.

Its documentation seems to have been written for an audience that is entirely familiar with the product, too; often I’m sitting, bewildered, wondering what the hell the docs are talking about and trying to figure out why nothing in my macro works.  Enough forum and web searches and I discover I’m barking up the wrong tree, led astray by unclear docs. Yay?

Don’t get me wrong, I like Komodo a LOT: if you’re going to go cross-platform IDE, which means “slow, non-native, weird” I’d rather have Mozilla than Java, and it’s written in and around languages that interest me (esp. JavaScript). But sometimes products miss features in such a was as to make me insane.

No Comment

No comments yet

Leave a reply

You must be logged in to post a comment.