Simply put.. COM and the shambles that Microsoft have labelled "Interoperability"![]()
It's a flaw with .NET (and other MS platforms) which C# is a part of. Lack of Covariance/Contravariance is a flaw in C# (that will be rectified in the next release I hear.)Eh? That has nothing to do with C# though... That's just the COM Interop features that .NET has. Which are nicely tucked away in a seperate namespace and which aren't even loaded if you don't need to use it.
Er.. no? I'm a software developer, and Java gives me next to the least problems (only Smalltalk is less problematic). C#, C/C++, ASP, VB, all have massive problems.
Who said there will be an offline mode? Who said they will support Steam? Again, this is not Windows. It is Google's OS. Get over the fact that you just want Windows and see that they are making a *new* OS.
You've just confirmed you have no idea what you are talking about. Malformed HTML does not crash anything.
*sigh* to start, I didn't tell you to get over yourself, I told you to get over the fact this will not be another "Windows".I'll point you in the direction of:
http://www.securiteam.com/securitynews/5TP010UPFU.html
Basically you can purposely write HTML to crash browsers. Which people will, and currently, do to exploit. As pointed out at the moment Chrome is the most 'vulnerable' web browser out there.
Without going through your replies point for point (or commonly known as pointing out the blooming obvious) whats the point in having an operating system, be it linux, windows, mac os, chrome os, that doesnt support an offline mode. Every operating system listed previously (apart from Chrome) does. Whats the point in releasing an operating system that's not compatible with 96% of of the market? What's the point in not being able to use your laptop/whatever when you are mobile and not able to get web connectivity?
Get over myself? What for? For pointing out fundamental flaws?
M.
I disagree.Each language has problems because of their very own design flaws. Some have greater flaws/number of flaws than others.
I'm not confusing them.
Generally any app that relies on javaRE has a slow and clunky feel to it, well, the mainstream apps that I've tried anyway.
for example, azureus. that brings old systems to their knees, wheras utorrent will run on practically anything
i know it's built to be a multi platform environment, but when doing java and .net in uni, java seemed almost pointless in comparison