Boy do I love developing software using a graphical programming language! After spending a whole weekend developing software for JKI’s website server in the text-based PHP language, I can happily say that I’m glad that I don’t have to that as my full-time occupation — I’ll stick to LabVIEW as my day job.
It’s really funny how primitive the tools are for text based programming — yes even full-blown IDEs. After using LabVIEW for quite some time, you get used to having features like find all instances, double-clicking a subVI (subroutine) to open it in the editor, showing the context help window to read documentation of functions and subroutines, the VI hierarchy window, and the list goes on.
By the way, I tested several IDEs for PHP and the best one that I could find was Komodo IDE. I also checked out PHPEdit, PHPeclipse, and devPHP — they were all nice, but I liked Komodo best (but maybe I’m biased because I’ve used it before for Python development).