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).


+ - Visual Studio 2013 Released

Submitted by jones_supa
jones_supa (887896) writes "Final releases of Visual Studio 2013, .NET 4.5.1, and Team Foundation Server 2013 are now available. As part of the new release, the C++ engine implements variadic templates, delegating constructors, non-static data member initializers, uniform initialization and 'using' aliases. The editor has seen new features, C++ improvements and performance optimizations. Support for Windows 8.1 has been enhanced and the new XAML UI Responsiveness tool and Profile Guided Optimization help to analyze responsiveness in Windows Store apps. Graphics debugging has been furthered to have better C++ AMP tools and a new remote debugger (x86, x64, ARM). As before, MSDN and DreamSpark subscribers can obtain the releases from the respective channels, and the Express edition is available free for all."

Comment: Re:If God had meant for man to fly... (Score 1) 449

by rasmusneckelmann (#36275096) Attached to: Flight 447 'Black Box' Decoded

You personally check the brakes before every drive?

Well, I ride a motorcycle so it's easy. I certainly won't argue against the fact that I statistically has a much larger chance of dying (especially on a motorcycle), but I still feel much safer when I'm the one in control. I guess I'm a job for a shrink :)

Comment: Re:If God had meant for man to fly... (Score 1) 449

by rasmusneckelmann (#36272160) Attached to: Flight 447 'Black Box' Decoded

It's not just about overall statistics.

I feel more safe driving myself since I like being the one in control. When I fly I put my life in the hands of a huge number of people I don't know; mechanics, pilots, air controllers. Heck, even terrorists who might decide to blow up the plane and I can't do anything about it.

When I'm driving myself, I've personally checked the brakes and all the other essential safety mechanisms. I know that if I hit a tree it's my own fault. Sure, some random asshole might do something unexpected in the traffic, maybe involving me in a serious accident, but even in that case I know I'd still have a slight chance of avoiding the situation if I'm alert and doing my best.

For the record, I don't mind flying that much, I'm just slightly uncomfortable putting my life in the hands of other people to such a degree.

Comment: Not that big deal (Score 2) 178

by rasmusneckelmann (#36088024) Attached to: WebGL Poses New Security Problems

I doubt this is going to be a major cause of future security problems.

As far as I'm aware, WebGL is only allowing shaders to be specified in GLSL which is a pretty high level shading language. Obviously there's no such thing as pointers, and unlike something like javascript there's no interaction with complex objects. Shaders form a very clean and thin interface, basically just being a bunch of floating point vector operations. The only complex objects you're really going to interact with is various texture samplers.

It's easy to make a dangerous bug in a javascript interface to a complete HTML DOM object (or whatever else you can do in javacript these days), it's much harder to make a dangerous bug in a function that calculates a dot product. Sure, shaders are more complicated than that, but you get the drift.

Comment: Well (Score 1) 293

by rasmusneckelmann (#35904612) Attached to: Taking the Fun Out of <em>StarCraft II</em>

I don't understand all the e-hate directed at Blizzard for this in these comments.

In order for the game to be viable for competitive play, the game needs to be extremely balanced. If it wasn't the case, Blizzard would lose the favor of a huge number of competitively minded players plus the whole of Korea :P.

Keep in mind that the title of this slashdot news post is clearly designed to troll you. Multiplayer SC2 is fun because it's so balanced. The skill cap of SC2 is insanely high because of it. If you want to play with "fun" units, there are loads of special unbalanced units in the singleplayer campaign. Furthermore, there's a huge number of custom maps with custom units available on

Even if you for some reason don't like SC2 multiplayer, the singleplayer campaign still offers as much content as any similarly priced PC game.

Comment: Re:wat (Score 1) 235

by rasmusneckelmann (#35816122) Attached to: Steam Success Holding Up <em>Half-Life</em> Development?

Seen from a technical point of view, first person shooters are some of the easiest games to make, provided you're using an existant engine. The bulk of the man hours needed goes into making graphical content like textures, maps, models, and animations.

Provided your team got an efficient pipeline for producing art assets, stocked with skilled artists, there's really not that many things which can delay the project unexpectedly.

On the other hand, if the project involves building an entire engine from scratch (like in the case of Half Life 2) you got yourself an endless source of unexpected bugs and problems you'll need to deal with. It's much easier to predict how much work is needed to create a model of a zombie than to predict how long it will take to code a core component of a game engine.

Comment: Please enlighten me... (Score 1) 755

by rasmusneckelmann (#35621256) Attached to: CMU Eliminates Object Oriented Programming For Freshman
Can someone name me some actual real world, large software projects based on functional programming? (Projects led by university professors don't count.) Dismissing OO completely because it is "anti-modular and anti-parallel by its very nature" seems kinda strange to me. I write parallel and modular OO software all the time... Maybe it's just me misunderstanding something.

Comment: Re:Feeling bad for them. (Score 1) 150

by rasmusneckelmann (#35596890) Attached to: <em>Guild Wars 2</em> Devs Aiming For the Top

You know, people said that about EverQuest, when WoW came out. That the idea of WoW beating EQ was simply absurd because there were so many people playing EQ who wouldn't want to simply switch.

I'm pretty sure that it was a different kind of people who played EverQuest. The appeal of WoW is just so much broader. I'd say the current WoW has more in common with FarmVille than Everquest :P.

Of course, GuildWars doesn't have to sink WoW to win. It just has to have a large enough player base to succeed financially. And that's going to depend on the quality of the content and gameplay. And if it's good enough, then it will slowly win out over WoW...

You're right, as far as I know, none of these "failed" WoW-killers actually turned out as big financial losses. They usually start out with a huge amount of preorders and a couple of months of insane growth, mostly from WoW-players who are tired of the game and want to try something new. But after a few months these people often realize how good WoW actually is and go back to play that again (or quit MMORPGs completely). I've seen it so many times.

I'm not sure what it is going to take to keep these players hooked more than a few months, but sure, if some company figures it out then they might win over Blizzard in the long (very long) run.

It's a ripple effect. No game is going to kill WoW overnight. But sooner or later, a game will come along that brings WoW down. Not with a bang, but with a whimper.


The beer-cooled computer does not harm the ozone layer. -- John M. Ford, a.k.a. Dr. Mike