Ultimate Software Developer Setup?
wicked coding asks: "I'm a professional software engineer and I'm planning on building my ultimate setup for longer hours coding and hacking, but I'm kinda stuck when it comes with what to choose. What hardware would you choose to use, if money was no object? Obviously there may be some constraints on space. Leave no stone unturned, I'm looking for suggestions on desks, seating, lighting, keyboard and pointing device, monitors and even the computer system itself. Ideally it needs to be as comfortable and ergonomic as possible. What software would you choose to use, if the intended targets were Java and OO PHP5? Currently I'm using Eclipse on Gentoo. Is there a more suitable IDE that works with most popular OSS (and not so OSS) languages including XML, SQL, CSS, PHP, Perl, Java, and C/C++?"
Stop fucking around reading Slashdot instead of coding and you won't have to spend all those long hours at your computer ;)
Donald Knuth works standing up, and so should you.
You might also want to consider investing in a full-sized pipe organ.
Vimi, vidi, vici
I'll leave the translation up to you.
Hey a bunch of developers on every platform known to humanity, what is the "ultimate" way to develop.
Here's a script:
CPPFanBoyMFC "I think Visual C++ is the best. I love MFC with a mighty passion!"
CPPFanBoySDK "No way dude, I use Visual C++ with the straight up SDK and roll my own classes as needed."
CPPKDEFanBoy "Visual Studio blows compared to KDevelop."
CPPMakeFanBoy "When I was a kid, I used to write make files and use Emacs and gdb from the console, and I liked it, so I still do."
CPPViFanBoy "Yeah, but, vi is better than emacs, everyone knows that"
AssemblyFanBoy "90% of you C/C++ guys talking about getting close probably don't even know the calling convention of your functions. Hop along IDE cripples."
VB6FanBoy "Assembly? I can do in two minutes that which takes you two weeks to write. VB 6.0 is the bomb, but MS ruined it with VB.NET"
WinFanBoyD "C# makes the rest of you obsolete..."
SunFanBoy "Too bad you stole it from Java."
PythonFanBoy "Java, Blah! Your weak languages do not enforce indenting..."
DelphiFanBoy "All your strongly typing innovations are belong to us."
Perl "While you guys were arguing, I just finished it all in one line of code... oh wait... where does that greedy matching operator go. I'll see you tomorrow."
Any more?
This is my sig.
"Flame me and then brag about your setup."
You know what?
Bah. All you can do with vi is code, so you're still stuck with using a stunning array of separate applications. My life is too short for a complicated mess like that.
Now with emacs, you can have an editor, an interpeter, a compiler, a linker, a refactorer, a debugger, a CVS/SVN client, a machine virtualizer, an object browser, a documentation browser, and a game of Tetris. All in one convenient, bite-size package.
One facing straight ahead and two angling into your peripheral vision. Not only do you get a ton of real-estate, but you never have to worry about getting that even-tanned look on your face. :)
Only on Slashdot would this post be modded as informative!
Score: i, Imaginary
I still use "vi" everywhere... but I suspect emacs would do a better job."
Whoa! A self-confessed vi user suggesting that emacs may be better at some things? Clearly this one has had his mind tainted. Burn him alive before the infection spreads!
Back in college we had to scramble to get the card punch system that had a ribbon that was legible Dad...Is that you?
Seriously...heard the same thing from my dad.
We really need your help
http://www.gofundme.com/help-sherry
Hell, I hope not! Don't need another scare like that! :)
And no you don't get an allowance!