I don't think they are cheating. If you can use the installed libs to create something faster/smaller/quicker than by using some other language, then more power to you. I don't think you should have know the complete TCP/IP handshake process in order to create a network app. Of course if you do understand networking at that level, that's all the better.
Having said that, in python you can create a webserver in two lines of code:
I agree, there are so many open source projects that fall a little behind of other similar projects and *poof*, it gets abandonded. Just look at how many dead projects there are on Sourceforge.
I feel the same way about major label's games these days. Too much market pressure to keep with a "sucessful" formula and make more money...
I've seen some indie games (Hateful Chris comes to mind) that are really creative with their storyline/characters/settings. I wish the big companies would be willing to go out on a limb and publish something creative like that.
My hope is more indie's will start pushing new boundries and that will lead the industry in new directions. But hey, I also wish it would rain money too.;)
I agree that the short-term mindset in the game industry, but in a way I think they are to blame for it. So many of these games are hyped so heavily prior to release that they can't help but be delayed ("We gotta add quad-linear interpolation predication to the renderer because Quake 32 has it!"). And when they do come out they inevitably fall short of the hype.
I think the best games are the ones that no one sees coming. (I will admit that Half-Life, Deus Ex and several other lived up to the hype.) But the game companies PR machines don't believe in toiling in anonymity.:)
I don't think they are cheating. If you can use the installed libs to create something faster/smaller/quicker than by using some other language, then more power to you. I don't think you should have know the complete TCP/IP handshake process in order to create a network app. Of course if you do understand networking at that level, that's all the better.
;)
Having said that, in python you can create a webserver in two lines of code:
import BaseHTTPServer
BaseHTTPServer.test()
Sorry, couldn't resist.
I agree, there are so many open source projects that fall a little behind of other similar projects and *poof*, it gets abandonded. Just look at how many dead projects there are on Sourceforge.
I've seen some indie games (Hateful Chris comes to mind) that are really creative with their storyline/characters/settings. I wish the big companies would be willing to go out on a limb and publish something creative like that.
My hope is more indie's will start pushing new boundries and that will lead the industry in new directions. But hey, I also wish it would rain money too. ;)
I agree that the short-term mindset in the game industry, but in a way I think they are to blame for it. So many of these games are hyped so heavily prior to release that they can't help but be delayed ("We gotta add quad-linear interpolation predication to the renderer because Quake 32 has it!"). And when they do come out they inevitably fall short of the hype. I think the best games are the ones that no one sees coming. (I will admit that Half-Life, Deus Ex and several other lived up to the hype.) But the game companies PR machines don't believe in toiling in anonymity. :)