Page 19 of 30

Posted: Wed Mar 23, 2011 5:20 pm
by Radikalizm
They totally ripped that from xkcd.com
All his comics are hilarious though

Posted: Wed Mar 23, 2011 5:23 pm
by stefbuet

Posted: Wed Mar 23, 2011 5:25 pm
by viejodani
Image

Posted: Wed Mar 23, 2011 5:45 pm
by cobra
"OH MY GOD! He's pinging us at the same time we're pinging him!, ABORT ABORT!"
2good4name 1 year ago 192

Posted: Fri Mar 25, 2011 12:05 am
by ChaiRuiPeng
i just spent half my night trying to get a new "add on" to irrlicht that helps me integrate bullet and openAL into nice little bundle.

events were not being received. as you can imagined i thought it was something wrong with my code... but not how i think... i look and look look look. my eyes watering from staring at my computer screen in the dark night... then... i finally narrow down bug to OnEvent method not being called...

why?

there was no "OnEvent()" method.... i accidentally typed "onEvent()"

-.-

Posted: Fri Mar 25, 2011 12:07 am
by Radikalizm
That's a pretty understandable mistake, since OnEvent() is not cased properly
Can agree that these kind of bugs are annoying though :D

Posted: Fri Mar 25, 2011 12:25 am
by ChaiRuiPeng
Radikalizm wrote:That's a pretty understandable mistake, since OnEvent() is not cased properly
Can agree that these kind of bugs are annoying though :D
YES! :evil: that is why i was so upset... all other functions follow the "camel-case" convention: thisIsMyMethod()

so i guess those were just habits kicking in and i never noticed...

EDIT: when i release my code im going to make all methods likes this just for payback:

Code: Select all

void mEtHOdNUmBeRoNE();

bool TRsUpErMethOD()
just kidding
:)

Posted: Fri Mar 25, 2011 7:23 am
by pippy3
viejodani wrote:Image
wouldn't it only print 499 times?

Posted: Fri Mar 25, 2011 8:21 am
by hybrid
No, it's <=. Moreover, he already wrote the sentence manually one time.

Posted: Tue Apr 05, 2011 12:25 pm
by kazymjir
Java vs Microsoft .NET Trailer
http://www.youtube.com/watch?v=13A0_QkqtaQ

Posted: Tue Apr 05, 2011 2:22 pm
by ChaiRuiPeng
kazymjir wrote:Java vs Microsoft .NET Trailer
http://www.youtube.com/watch?v=13A0_QkqtaQ

dad: hey guys what are you up to?

kids: oh.. uh were just enjoying some porn...

dad: well i hope you are not doing java and open source.... *walks out *


i dont even use java but i would never use .net .. i have just had too many bad experiences with it... it just feels so ./... i dont know icky... and with code blocks and gcc i actually get things done.

Posted: Tue Apr 05, 2011 2:32 pm
by Radikalizm
ChaiRuiPeng wrote:
kazymjir wrote:Java vs Microsoft .NET Trailer
http://www.youtube.com/watch?v=13A0_QkqtaQ

dad: hey guys what are you up to?

kids: oh.. uh were just enjoying some porn...

dad: well i hope you are not doing java and open source.... *walks out *


i dont even use java but i would never use .net .. i have just had too many bad experiences with it... it just feels so ./... i dont know icky... and with code blocks and gcc i actually get things done.
C# isn't all that bad, very great and easy language for developing tools and GUI-based applications, not so much for writing games though, although microsoft thinks differently

Java and C# are very similar you know, I have to study Java in depth for an OOP course I'm taking this year, and I can get a very nice overview about the differences between Java and C# (and C++ for that matter)

Posted: Tue Apr 05, 2011 4:56 pm
by kazymjir
Radikalizm wrote:C# isn't all that bad, very great and easy language for developing tools and GUI-based applications, not so much for writing games though, although microsoft thinks differently
Completely agreed !

I was thinking about my programmer future, and I had to choose learn Java or .NET.
And I have choose Java. Why?
Because Java is portable. Android, embed systems, phones, mobiles, toasters.
And .NET runs only under Windows.
Microsoft want to whole world should work on PCs with Windows systems.
But world is different.
This is why I choose Java :)

Posted: Tue Apr 05, 2011 5:06 pm
by Radikalizm
kazymjir wrote:
Radikalizm wrote:C# isn't all that bad, very great and easy language for developing tools and GUI-based applications, not so much for writing games though, although microsoft thinks differently
Completely agreed !

I was thinking about my programmer future, and I had to choose learn Java or .NET.
And I have choose Java. Why?
Because Java is portable. Android, embed systems, phones, mobiles, toasters.
And .NET runs only under Windows.
Microsoft want to whole world should work on PCs with Windows systems.
But world is different.
This is why I choose Java :)
.NET languages can also run on other platforms using Mono, although I don't know whether it fully supports the latest .NET revision

I used to be all for managed code a couple of years ago, but these days I can't say I have the same opinion, managed code makes for easier programming especially for newer programmers since it mostly has built-in garbage collection, but while it's nice to not have to think of correctly managing memory it also poses a lot of limitations (and speed reduction)

Another speed reduction is introduced by the code having to pass through a virtual machine before actually being executed, which makes it even less attractive for real-time applications


And I was referring more to the XNA framework when I said that microsoft seems to think that C# is suited for game programming
Although some nice results have been achieved with XNA, the idea of an intensive current/next generation game running in managed code just seems weird to me

Posted: Tue Apr 05, 2011 6:16 pm
by kazymjir
Radikalizm wrote: .NET languages can also run on other platforms using Mono, although I don't know whether it fully supports the latest .NET revision
I know about Mono, but this project is not officially supported by Microsoft.
Same is with WINE. You can run Photoshop (theoretically :D) under Linux, but this way of using PS is not officially supported.
If any company need to create software that will run under Linux and Windows they will not choose .NET, but Java,
because they know that Java is supported on both systems by Oracle.
Using .NET they can have Microsoft support on Windows, but not on Linux.
This is what I mean.

I used to be all for managed code a couple of years ago, but these days I can't say I have the same opinion, managed code makes for easier programming especially for newer programmers since it mostly has built-in garbage collection, but while it's nice to not have to think of correctly managing memory it also poses a lot of limitations (and speed reduction)

Another speed reduction is introduced by the code having to pass through a virtual machine before actually being executed, which makes it even less attractive for real-time applications
Agreed. Unfortunately Java is real resource-eater.
But, also unfortunately, there no exists perfect programming language. All languages have their pluses and minuses.
For some projects Java will be better, for other projects other languages may be better.
The key is to find appropriate language for appropriate project, not using one language for all projects.

And I was referring more to the XNA framework when I said that microsoft seems to think that C# is suited for game programming
Although some nice results have been achieved with XNA, the idea of an intensive current/next generation game running in managed code just seems weird to me
I was thinking the same.
I saw few videos of XNA, for example http://www.youtube.com/watch?v=TgChURF5fQE , it's true that XNA renders looks nice.
I think XNA can be fine for small games like this on the video.
But nexgen games on .NET? :D
.NET, for me, is absolutely perfect technology for business applications (I used it mainly for this purpose).
You can code logic very fast, GUI can be coded also very fast, even by guy who never coded any GUI system before.
But managed language for games? Where code must be optimized more than code can be optimized? It must be Microsoft joke :D