OMG C is SOOOooOO slow compared to my l33t Java code! In the spirit of the fine paper related to this article, here's a 100% fair, unbiased comparison of both languages. [code lang="c"] #include <string.h> #include <stdlib.h> #include <stdio.h> #include <time.h>
You seem to be confusing "I don't like that game" with "it's not a good game". I suspect that more copies of Minecraft were sold than Neverhood, Age of Empires series , Starlancer/Freelancer series, Midtown Madness series, Mechwarrior 4 and Flight Simulator combined.
Civ V, X-COM, Borderland, Left 4 Dead, Half Life, DOTA 2, CS-GO, EU are just _some_ of my favourite that run on SteamOS. Did you want the full list? It's over 300 games...
Have you noticed that Microsoft loves to tell developers how their Windows application need to look, but break their own rules with Office, VS and other products of theirs. Constant change and inconsistency is the modus operandi of the day.
Addendum to my previous gripe: Looks like Microsoft wants to transform the title bar into another toolbar. Let's put buttons everywhere! Who needs consistency?
For me, the ugliest element is the title bar. The dark blue and black elements are very difficult to see (no contrast). Furthermore, the title bar buttons look like they are mis-aligned.
Early versions of Firemonkey sucked, but it's worths taking a peek. Native performance FTW.
http://www.embarcadero.com/products/rad-studio
J-F
So does Dalvik, .NET and Swift. What's your point?
Wish I could mod this up.
Thank you AC for remembering there are non-Americans on Slashdot.
OMG C is SOOOooOO slow compared to my l33t Java code! In the spirit of the fine paper related to this article, here's a 100% fair, unbiased comparison of both languages.
./crap
[code lang="c"]
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
int main(int argc, char** argv) {
const char* appendString = "1";
char* concatString = (char*)malloc(1);
concatString[0] = 0;
int numIter = 100000;
clock_t startTime, endTime;
startTime = clock();
for (int i = 0; i < numIter; i++) {
char* tempString = (char*)malloc(strlen(concatString) + strlen(appendString) + 1);
strcpy(tempString, concatString);
strcat(tempString, appendString);
free(concatString);
concatString = tempString;
}
endTime = clock();
double totalTime = (double)(endTime - startTime) / CLOCKS_PER_SEC;
printf("Operation took %f seconds", totalTime);
return EXIT_SUCCESS;
}
[/code]
[code lang="java"]
public class Crap {
public static void main(String[] args) {
String appendString = "1";
String concatString = "";
int numIter = 100000;
long startTime, endTime;
startTime = System.currentTimeMillis();
StringBuilder builder = new StringBuilder();
for (int i = 0; i < numIter; i++) {
builder.append(appendString);
}
concatString = builder.toString();
endTime = System.currentTimeMillis();
double totalTime = (double)(endTime - startTime) / 1000;
System.out.printf("Operation took %f seconds\n", totalTime);
}
}
[/code]
[code lang="term"]
$ cc -O3 crap.c -o crap
$
Operation took 0.749926 seconds
$ javac Crap.java
$ java Crap
Operation took 0,009000 seconds
[/code]
Look how FATSTER JAVA is compared to C!!!!1!! You should be ashamed of using such a sloow programming language like C!
Sorry for being blind, but TFA doesn't say what they are 'observing'...
I've never heard of the site...and I don't feel like RTFAing. What the heck was Gigaom and why should I care?
That's because Steam is not available on mobile platforms.
They already do that with Android...
MS makes more money on Android than WM.
Minecraft isn't all that good of a game
You seem to be confusing "I don't like that game" with "it's not a good game". I suspect that more copies of Minecraft were sold than Neverhood, Age of Empires series , Starlancer/Freelancer series, Midtown Madness series, Mechwarrior 4 and Flight Simulator combined.
Citation please? Java has been multithreaded (and thus multicore) sinces 1.0.
Your post is so full of crap that I don't even know where to start...
Have you every written a single line of code?
Civ V, X-COM, Borderland, Left 4 Dead, Half Life, DOTA 2, CS-GO, EU are just _some_ of my favourite that run on SteamOS. Did you want the full list? It's over 300 games...
Have you noticed that Microsoft loves to tell developers how their Windows application need to look, but break their own rules with Office, VS and other products of theirs. Constant change and inconsistency is the modus operandi of the day.
Addendum to my previous gripe: Looks like Microsoft wants to transform the title bar into another toolbar. Let's put buttons everywhere! Who needs consistency?
For me, the ugliest element is the title bar. The dark blue and black elements are very difficult to see (no contrast). Furthermore, the title bar buttons look like they are mis-aligned.
You should look up, up, down, down, left, right, left and right or somewhere around there? That where I use to find my easter eggs.
Ya, just like reading Slashdot.
Or even worst, replying to comments!!!
"There were a lot of rumored features of the Xbox One"
They were not rumors, but facts. Microsoft backpedaled on most of them. Short memory span or shill?
Actually, it was indeed called Phoenix, then Firebird and finally Firefox.
Citation: http://en.wikipedia.org/wiki/H...
(User of Firefox since the Phoenix days)
I'm wondering who is 'winning' from this deal?
"killall --user myself --signal SIGKILL"
Sounds like the type of code a VB developer would write on Linux. :P
Why would a patch for an IDE lock up an OS?
Is Microsoft able in any way to create products that are not intractably entrenched in their OS?
Are you sure you're not thinking of Pascal?
I LOVE the Windows' event log. Messages are short and precise. Messages such as: The operation failed: HRESULT 0xFF0SUX2BU