The funniest thing is, Phantom investors must be feeling jealous right now that those guys actually delivered the console they promised instead of just ripping off the invested money.
Great known writers are unnecessary. Games with a solid premise (i.e. Half-Life) can have their story fleshed out into the HL excellence by nonprofessional writers.
"Marc Laidlaw joined Valve in 1997, bringing his experience as an author of weird fiction to bear on creating the Half-Life storyline. He was sole writer on Half-Life and Half-Life 2, and persists as lead writer for the Half-Life 2 Episodes [...] His novels include Dad's Nuke, Neon Lotus, Kalifornia, The Orchid Eater, and the award-winning The 37th Mandala, as well as The Third Force"
Sorry but the facts don't seem to support your argument here...
I suppose gamers are so used to weak and stereotyped game stories, that they try to apply this simplistic "good or evil" criteria to everything related to games... especially Romero. Why is it so hard to believe he can be simultaneously:
On top of that, he's apparently a real nice guy (according to most interviewers and gamers that ever contacted him) while still keeping the biggest ego in the world (Planet Romero).
If you can't use goto properly, that's fine- maybe in another 10-20 years of programming you'll feel comfortable enough with your skills to use it.
It's the opposite, 10-20 years ago I was quite comfortable using gotos - before I learned the basic principles of good C programming, mainly how to avoid spaguetti programming and break down your code into smaller meaningful routines.
Regarding stack overhead, have you heard of inline functions? You can still write good readable code and let the compiler do all the dirty work, thank you very much. You may not feel comfortable enough to take advantage of the compiler with your current skills, but maybe in another 10-20 years...
There's a small advantage for Java, but the performance is essencially the same. Not surprising, since Java and.NET have very similar architectures (Java bytecode running on a JVM versus.NET common language running on a CLR)
The funniest thing is, Phantom investors must be feeling jealous right now that those guys actually delivered the console they promised instead of just ripping off the invested money.
Any comparisons between the fraud schemes behind Gizmondo production and the development cycle of the Phantom console are completely unfair.
After all, the Gizmondo device actually EXISTED.
"Marc Laidlaw joined Valve in 1997, bringing his experience as an author of weird fiction to bear on creating the Half-Life storyline. He was sole writer on Half-Life and Half-Life 2, and persists as lead writer for the Half-Life 2 Episodes [...] His novels include Dad's Nuke, Neon Lotus, Kalifornia, The Orchid Eater, and the award-winning The 37th Mandala, as well as The Third Force"
Sorry but the facts don't seem to support your argument here...
- a great programmer and level designer (http://www.idsoftware.com/);
- an average game designer (Daikatana); and
- a really bad manager (Ion Storm).
On top of that, he's apparently a real nice guy (according to most interviewers and gamers that ever contacted him) while still keeping the biggest ego in the world (Planet Romero).If you can't use goto properly, that's fine- maybe in another 10-20 years of programming you'll feel comfortable enough with your skills to use it.
It's the opposite, 10-20 years ago I was quite comfortable using gotos - before I learned the basic principles of good C programming, mainly how to avoid spaguetti programming and break down your code into smaller meaningful routines.
Regarding stack overhead, have you heard of inline functions? You can still write good readable code and let the compiler do all the dirty work, thank you very much. You may not feel comfortable enough to take advantage of the compiler with your current skills, but maybe in another 10-20 years...
Just do the math:
.NET have very similar architectures (Java bytecode running on a JVM versus .NET common language running on a CLR)
According to http://www.bytonic.de/html/benchmarks.html, Java version performance is 79% to 106% of original C code.
According to http://www.vertigosoftware.com/Quake2FAQ.htm, Managed C++.NET version performance is about 85% of natice C++, and they are both slower than original C code.
There's a small advantage for Java, but the performance is essencially the same. Not surprising, since Java and