C# has some features that Java just lacks: efficient parameterized classes, multidimensional arrays, value classes, call-by-reference, explicitly unsafe modules, and native code interfaces.
There is a big difference in that C# supports unsigned types.
There is also the fact that it is tightly integrated with Windows. Say what you want about lock-down, but when you're an ISV, you value a cohesive platform that targets the vast majority of the market share.
Today's games coddle the player. They're way too easy.
So true. Most games today are only made difficult by the fact that they are overly complicated. Nowadays I find myself spending the most time playing games I paid $10 for XBLA, specifically geometry wars 1 and 2, and megaman 9.
Ditto. I had honestly never tried Vista due to the absolute thrashing it received on the internet. I was happy with XP, but when I received a free educational license for Vista I decided to see just how terrible it was. After using it, I was actually kind of ashamed by the fact that I let my perception be so wildly altered by the FUD on the internet without trying it myself. If anything, it deepened by contempt for the Mac and Linux folk who tend to spread this crap. And I like to make a few points to refute the garbage they spew:
Most typical complaint: UAC. Ok, but plesae explain, how is this different than sudo in Linux/Unix, or it's graphical equivalent?
Memory usage. Linux users like to get excited about arbitrary numbers. A few examples, memory usage and uptime. They are sent into a rage when their system uses the resources it has at it's disposal. You can have your numbers. I'll take my nominal startup times for various applications thanks to prefetching. Oh, and I bet I have a better uptime than you, because my computer will actually wake from sleep.
Aero, and fancy desktop effects. Funny that the biggest push in desktop linux is desktop effects. And, oh the irony, compiz or whatever it's called these days tends to eat up the processor even when no effects are in use.
I went through this whole process with my brother. Same reaction when I showed him Ubuntu and told him everything was free. Now, roughly a month later he had me put XP back on it. The "ooh's" and "ahh's" wear off real quick when you realize you are hamstrung by shitty 3rd party support and Linux crappy OSS alternatives to commercial software.
How ironic, with all the Vista bashing that tends to go on in threads like these. Vista boots relatively quickly, and hasn't been powered down for me for weeks since suspend/wake works perfectly.
But at least someone, somewhere can boot linux in 5 seconds.
but if this can be applied generically to most distributions then it should present an excellent opportunity for advertisement.
Not going to happen. If you read the article, you'll see that they compiled all drivers directly into the kernel, so it is essentially an embedded device now. Also consider the fact that they are using a SSD, which is going to decrease boot times regardless of any boot-process improvements.
So basically, you could never apply these speed increases to a generic distro.
You know, I keep hearing about this, but after using Ubuntu for a year now (started with Hardy), I have never, ever even SEEN the word iceweasel on my system except when I was specifically looking for it in the repositories. It may "technically" be iceweasel, but they always refer to it as "firefox".
I didn't say Ubuntu, I said Debian. Instead of writing a reply you could always google it and get the full scoop and a better understanding on the subject.
Exactly. So until Linux user's develop a hint of marketing sense, don't call it the year of the Linux desktop. Here's some starter tips:
Drop the lame prefixes: k,g , gn -- It's not clever, it's not intuitive. It's fucking stupid.
Do not name your app a recursive acronym. Unless you're trying to get laid, because you totally will.
Find a middle ground. I remember the last time I loaded up Ubuntu, the menu looked like this:
Gimp (Image Editor)
Totem (Video Player)
Pidgin (Instant Messenger)
This basically goes to show that the Linux desktop folk know they're names are completely dissociative, so they have to spell out exactly what each one does. There is a happy medium, where a programs function can be implied by a relevant name: Winamp, Photoshop, Yahoo Messenger. Seriously, get a clue.
MBP for meetings, $800 laptop for starbucks
No, no overlapping at all.
All I want for christmas is a PSP. Wanna hear my rap?
Umm, Bear Gryll's has assured me many times that it is OK to drink my pee, unfiltered.
Ohhh, 2.5 TB! Gimme a break.
I have a 100 TB database stored in CSV format, maintained via Excel and accessed through IIS using classic ASP.
So put that in your pipe and smoke it!
Who let Richard Stallman out of his cage?
Mod Parent -1, TMI
C# has some features that Java just lacks: efficient parameterized classes, multidimensional arrays, value classes, call-by-reference, explicitly unsafe modules, and native code interfaces.
...And unsigned types.
There is a big difference in that C# supports unsigned types.
There is also the fact that it is tightly integrated with Windows. Say what you want about lock-down, but when you're an ISV, you value a cohesive platform that targets the vast majority of the market share.
That's a hell of an idea. I wish I had mod points for you. One caveat though -- The JVM doesn't support unsigned types.
Today's games coddle the player. They're way too easy.
So true. Most games today are only made difficult by the fact that they are overly complicated. Nowadays I find myself spending the most time playing games I paid $10 for XBLA, specifically geometry wars 1 and 2, and megaman 9.
Whooosh! Sorry, I thought the reference would have been a little more obvious. Bono, Vertigo, iPod ad... Google it.
I went through this whole process with my brother. Same reaction when I showed him Ubuntu and told him everything was free. Now, roughly a month later he had me put XP back on it. The "ooh's" and "ahh's" wear off real quick when you realize you are hamstrung by shitty 3rd party support and Linux crappy OSS alternatives to commercial software.
I actually saw a guy in Starbucks time his MacBook on boot. Went something like this:
"Uno, Dos, Tres, Catorce!"
I haven't followed Windows closely since 98SE and NT4
No wonder they worked years and finally (still) birthed the horror called Vista
You have a pretty strong opinion regarding something you're admittedly ignorant about.
I'm sure Sony has the best dev tools for the thing, will be interesting if they release them in some form or another.
Ok. So please explain what use this initrd-based image is without initrd compiled into the kernel?
The kernel has to be built without initrd
How ironic, with all the Vista bashing that tends to go on in threads like these. Vista boots relatively quickly, and hasn't been powered down for me for weeks since suspend/wake works perfectly.
But at least someone, somewhere can boot linux in 5 seconds.
but if this can be applied generically to most distributions then it should present an excellent opportunity for advertisement.
Not going to happen. If you read the article, you'll see that they compiled all drivers directly into the kernel, so it is essentially an embedded device now. Also consider the fact that they are using a SSD, which is going to decrease boot times regardless of any boot-process improvements.
So basically, you could never apply these speed increases to a generic distro.
Nope. Gas has a a far greater volume than it's liquid state.
every new version of Windows seems to have more security holes than the previous version.
Really? XP had more holes than ME? Vista had more holes than XP? You're clearly letting your opinion dictate the facts, and not the other way around.
You know, I keep hearing about this, but after using Ubuntu for a year now (started with Hardy), I have never, ever even SEEN the word iceweasel on my system except when I was specifically looking for it in the repositories. It may "technically" be iceweasel, but they always refer to it as "firefox".
I didn't say Ubuntu, I said Debian. Instead of writing a reply you could always google it and get the full scoop and a better understanding on the subject.
Not at all. Look at what debian did with Firefox > Iceweasel or whatever the fuck stupid name they came up with.
This basically goes to show that the Linux desktop folk know they're names are completely dissociative, so they have to spell out exactly what each one does. There is a happy medium, where a programs function can be implied by a relevant name: Winamp, Photoshop, Yahoo Messenger. Seriously, get a clue.