Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Oh I just love (Score 1) 475

If you're going to go that far, ditch 24 hours and go metric.

If you're going to go to all that trouble, you may as well switch to a numeral system with a base that's evenly divisible by more than just 2 and 5. 12 would be a good choice. Try 30 if you *really* like being able to easily divide by 5 as well as 2 and 3.

I once had this argument with my (at the time) girlfriend. It didn't end well.

Comment Re:IDE pros & cons (Score 1) 586

Some things you didn't mention that I am used. Pro:

  • Easily rename methods, move classes around, and otherwise refactor code.

Con:

  • Eats up all resources on my computer (though this may be specific to Eclipse, but Eclipse also has the best refactoring tools of any IDE I've tried, so meh).

Code I've written using Eclipse is *much* easier to follow than code I wrote in Emacs* because refactoring is so much faster. Yeah, you can search-replace and hope you didn't get any unintended matches and use unit tests and the compiler's error messages to help you out, but it's a pain compared to {<select name>, F2, <type new name>, enter}, so I find myself avoiding it until I'm at a machine with Eclipse.

*for all I know, there's scripts for Emacs that would help with refactoring, but they're not as obvious to me.

Comment VirtualDimension (Score 2) 359

Back when I was still using XP (I've since switched to Linux and am getting by without multiple desktops on my home Windows 7 machine), VirtualDimension worked pretty well for me. You can give shortcut keys (I used Win+1-0) to switch between them, and it works by hiding all windows except those on the 'current desktop'. Some applications (most notably web browsers) would get sometimes get stuck on all the desktops if they were summoned to appear by another program while you were looking at a different desktop than the one you had put them on. Reason would seem to hang if I switched desktops while its file open dialog was open. But once I learned to avoid these situations it was perfectly useable.

I also used SlickRun and had each virtual desktop span 2 monitors and didn't run into any conflicts.

Comment Re:"from user's machines" (Score 2) 307

I suspect that comment was directed at developers, not users. I've often wondered how java got such traction among devs. I don't know any who actually enjoy using it. Their stories sound a lot like those told by Cobol programmers ("Things to do today: write code, write code, write code, ...").

* Build a JAR file
* Anyone with Java installed can run it

Is why. And the JVM is a pretty solid platform. I'm not a huge fan of the language itself, but no other platform comes close in terms of simplicity of development and deployment.

Slashdot Top Deals

Software production is assumed to be a line function, but it is run like a staff function. -- Paul Licker

Working...