Jump to content

  • Log In with Google      Sign In   
  • Create Account

Interested in a FREE copy of HTML5 game maker Construct 2?

We'll be giving away three Personal Edition licences in next Tuesday's GDNet Direct email newsletter!

Sign up from the right-hand sidebar on our homepage and read Tuesday's newsletter for details!

We're also offering banner ads on our site from just $5! 1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


Member Since 21 Feb 2008
Online Last Active Today, 10:31 AM

Posts I've Made

In Topic: C# .Net Open Source

20 November 2014 - 03:42 AM

I don't like Mono but might try C# when it will be integrated fully in Ubuntu. When speed is comparable to C++ and doesn't pose install fuss for users, I might use it or simply stick to C++. I'm curious if Unity3D will move to MS C# as they didn't update to the latest Mono.


C# is generally speaking only slower on first boot, because the runtime is compiling the application down to native instructions based on the environment setup.


Poor cache awereness in the application code however might hurt the performance more, but then again if you dont do this in C++ you will have the a similar slowdown.

In Topic: Disassembly and assembly links

18 November 2014 - 03:44 PM

Sadly it misses the screenshots, but having the text is already better than nothing, thanks for sharing the link

In Topic: std::map iterator increment issue

17 November 2014 - 07:23 AM

Ok tip one when working with multiple people on a project setup a source control solution so that you both can access the source files at the same time. There is SVN, Mercurial, Git, Perforce and even Team Foundation, some of these will have free online depots like github or similar.

In Topic: Rate the code of my game!

06 November 2014 - 10:37 AM

mah eyes they are bleeding!

In Topic: Why don't you use GCC on windows?

31 October 2014 - 08:24 AM


ARAIK FreeBSD already uses clang instead of GCC. I didn't know about Linux distributions!


Generally, switching from GCC to clang is not about "does my software run correctly", it is also about performance. I haven't come around anything that says LLVM/clang generates faster code, or at least I don't remember anything noteworthy.


The benefit of using clang is for IDEs and tool writers, not for the average Joe.

As far as clang/cl.exe go, if your code *can* be compiled with clang, you get the benefits of all the static analysis/runtime checking tools that Google is developing (https://www.youtube.com/watch?v=V2_80g0eOMc). I haven't used any of those, so I don't know if they can be used on Windows.

I am sorry but the average JOE is an IDE user so he defenitely has a benefit there.