Follow Slashdot stories on Twitter


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:It's good if they don't code like 90s C++ devs (Score 1) 164

by Voyager529 (#49357683) Attached to: Ask Slashdot: What Makes Some Code Particularly Good?

Techno-machismo teens playing games trying to get their code into the least number of characters and the least amount of memory.

Given how many programs I've used over the past decade that have required unreasonably high amounts of RAM, and/or were subsequent releases of software that solved a particular problem in earlier iterations but required 1/10th the memory to do it, I wouldn't mind a handful of these guys getting their desks back. Adobe is a great place to start.

I've had to fix or test so much of this junk and it's still just plain stupid.

I'm by no means a programmer, but from the handful of times I've seen what you're talking about, I'll say this: if it's possible to save 10% of RAM by shifting the ease-of-use burden to the comments instead of the actual code, then as an end user, I'm 100% in favor of commenting the everloving hell out of difficult to read code that saves RAM when users are running it.

You don't have to save memory! Memory is there to make your code readable. Use it!

Wrong. Use as much as necessary, but no more. I might have 12GB of RAM in my laptop, but it's not all for you. It's for EVERYTHING I do, and when I start adding VMs or large After Effects projects to what I'm doing, 12GB starts to get pretty cramped. Some RAM usage will be inevitable, but wasteful RAM usage is wasteful.

I most certainly have plenty of admiration for the Demoscene.

Comment: Re:Socialism (Score 1) 95

See, that's a serious image problem right there. Since absolutely no self-described socialist or communist government in the world is considered "true" socialism or communism by those philosophy's respective defenders (who then go on to praise "socialist" European nations that are, in fact, simply capitalism plus robust welfare), it leads the rest of us to believe that those philosophies are simply impossible to implement in reality.

Comment: Re:Advert for Razer? (Score 1) 189

by halivar (#49348331) Attached to: What Makes the Perfect Gaming Mouse?

Man, all you did was throw red meat to the dogs. Customer service departments exist because all your most well-intentioned communication can do give angry people a chance to exact revenge for your company's perceived slights against them by attacking you. At long last, someone they can blame. You really need to let your customer service dept. handle this.

Comment: Re:Advert for Razer? (Score 1) 189

by halivar (#49347647) Attached to: What Makes the Perfect Gaming Mouse?

FWIW, the Magic Mouse is two button (errr... two touch?) and swipable not just up and down (for scrolling), but side to side also (does not, however, support the three-finger swipe of the Magic Pad). It's weird; I didn't like it at first (predominantly PC user), but after a while I really, really dug it and wish I had something like it for the PC.

The goal of Computer Science is to build something that will last at least until we've finished building it.