Programming Tools You've Used?
crazy_speeder asks: "I'm looking for programming tools for the whole development cycle, including documentation. The project I'm working on will use C++ and Java. What has been your experience using tools like C++ Builder, Netbeans, Eclipse, JBuilder, Doxygen, ClearQuest, Rational Rose, g++, and any compiler, debugger, or IDE that you may have used. I need tools that will handle auto documentation, unit testing, design, file editing, and the like. As far as platform goes, Linux is the target OS while Linux or Solaris will be the host OS."
vim
I think Ant sucks complete ass, but I must reluctantly admit that the tool does work, it works well, will support both Java and C++, integrates with Eclipse, and most likely fulfill all of the requirements of the original query.
The truth sometimes hurts.
Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
The first sentences of the previous two comments are quite amusing.
-- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
Thanks... for the *pointer*?
;-)
Surely, "Thanks for the object reference"?
People either love me because of my commenting and documentation or they look at me like I've sprouted a couple of extra heads. I have a set comment block at the top of each function and class (name, purpose, date created, creator, date modified, modifier, calls, uses, and notes) and then comments for meaningful portions of code.
I usually hang the following quote in any office that I occupy as a reminder - "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. (Martin Golding)"
Unfortunately, I tend to end up being the violent psychopath because I know too many people that go "the code should be self explainatory..."
Everything I need to know I learned by killing smart people and eating their brains.
You've got TI-basic and tons of math functionality in addition to text editors for your documentation, drawing software for your uber cool splash screen, calendars for keeping on track with your coding and even the capability of an address book to keep track of contributors.
Some notable projects developed using this suite are "AP pHysix cheeT'r" "Drug Wars" and of course the numerous high quality ports of Windows.
Bottles.
Nope, just a Saint.
What if the entire Universe were a chrooted environment with everything symlinked from the host?