Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Of course it was a mistake... (Score 1) 688

I think you put the case too strongly, although I see where you're coming from. It also seems to me that .NET refuses to play to its own strengths, and consequently does some things pretty well while really excelling at nothing.

The high resource requirements of .NET apps are, in part, because they're not interpreted, but JITed, after all, just like Java. If .NET were interpreted, .NET apps would probably be much lighter-weight.

Comment Re:Of course it was a mistake... (Score 1) 688

Garbage collection is such a huge win, I'd be willing to pay almost any price.

But why does it require a complete virtual machine system, and all the weight and complexity that implies? It's my understanding that there are compiled languages that support garbage collection.

The other advantages you list should be possible through the development of new libraries, new languages, and through evolutionary development of the existing Windows API.

I've never understood why MS went to the bother of building the VM without actually porting it to any other system.

Comment Re:Intelligence always implodes (Score 1) 452

Nah. If one's human personality is migrated to a machine, then adjusting one's subjective timescale should be trivial. This would allow for subjectively fast travel or even (with a total shutdown, a cybernetic version of suspended animation) subjectively instantaneous travel. Subjective travel time becomes zero for all distances. Creating perfect copies of one's personality, memory, and current emotional state also becomes trivial, which means one wouldn't even have to decide between staying here or traveling there. Because one could do both. At the same time.

Comment Re:Simple solution built into Opera... (Score 1) 141

It simply prevents the browser from launching any plugin at all for any reason -- until you turn plugins back on. Web sites that do plugin detection are told that you don't have any.

Turning plugins off doesn't mean you're secure against Trojan-plugins, if there are such things. And no, it won't un-install malware or undo damage.

But it does mean your computer isn't automatically downloading and running every single annoying Flash ad that you'd otherwise bump into. That is, I think, the primary purpose of the feature: to make the web less annoying. But it surely goes some way toward shielding you from malicious Flash as well. If you're hardly ever running Flash, you'll simply have fewer opportunities for Flash to do something bad.

It's not as convenient as the Flashblock add-on for Firefox, but in my experience it's more reliable.

I use this option frequently, so I've got it set up as a check-box on the Opera status bar.


Submission + - Opera Files EU Antitrust Suit Against Microsoft

taskforce writes: Opera Software just filed an antitrust suit against Microsoft at the European Commission. (A place where Micorosft has historically come to blows over its monopolist practices before.) The suit alleges that Microsoft has abused its dominant position in the operating system market by bundling Internet Explorer with Windows; Unlike Apple or Nokia, who also bundle a browser with their OS, Opera argues that web designers build their sites with IE in mind both because of its dominant market share and non-compliance with web standards, meaning that other browsers simply do not work correctly with many pages which are designed for IE, leading to unfair and deliberate restriction of competition on the part of Microsoft.

Slashdot Top Deals

CCI Power 6/40: one board, a megabyte of cache, and an attitude...