We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Jack Mott
ConcatAndCrushTheGC("First Half","Second Half"); That should scare people off
»
ratchetfreak
That's not going to work if the actual memory bus is saturated. Here's somewhere where I would s…
»
Jack Mott
The string example is a good one. Most managed languages, adding strings with the + operator is o…
»
Jack Mott
I think it actually gets memory throughput bound with the 'obvious' SIMD solution, so we may need …
»
Laurie
I saw this and was really interested, but being based in the UK it's not really practical for me t…
»
Laurie
Really interesting blog post. I definitely find that the "most obvious thing" approach starts to q…
»
Simon Anciaux
Interesting ! If there is anything I can do to help you, I would be glad to do so.
»
Kim Jørgensen
In OpenGLRenderCommands the glBindFramebuffer pointer is checked However, the OpenGL framebuffer …
»
Mór
I'm confused right now:( so who is wrong ?[/quote] I am going to try to take a stab at this.... …
»
Abner Coimbre
I may agree with that, but it's very common for people to nerd rage when feeling cheated by the p…
»
ratchetfreak
don't divide by 4 for the count if you are already adding 4 to i per iteration also the visual C+…
»
Mārtiņš Možeiko
You should try summing in multiple counters in parallel: a bit different results due to floating …
»
Laurie
Good luck with learning Haskell. I must admit I bounced right off Haskell, and quite a few other f…
»
Nikita Smith
Hi everyone! I'm developing a debugger, and I just wanted to share a demo of a feature that I've b…
»
walsh magger
Programs written in an Object Oriented model of computation are comprised entirely of objects, and…
»
Casey Muratori
IIRC, we do the string copy during collation, thus getting the benefit of persisting across hot co…
»
Abner Coimbre
Pretty sure Casey won't mind! For future posts, just remember the Handmade Hero forums live insid…
»
Kevin
Hello, I am currently trying to implement the Expanding Polytope Algorithm in 3D space using a res…
»
»
Gianluca Alloisio
I searched the forum but I couldn't find and answer. I don't have the source code so I can't check…
»
Connor
Could you link your twitch account in the post?Connor
»
Simon Anciaux
I made a parser to convert 4coder html documentation to a simple text file that you can open and s…
»
Jack Mott
This blog post summarizes some ideas I've been kicking around in my head, partly inspired by Jonat…
»
Allen Webster
Well, I don't really like the idea of having to learn external APIs and trying to get libraries to…
»
Charly Mourglia
I'm wondering if using libclang (like vim YouCompleteMe or Emacs Irony do) could not be a good (ev…
»
ratchetfreak
There is a private github repo. How to gain access is explained in the sendowl link I believe. How…
»
rivten
Hello everyone ! One feature that I would love to have while browsing the Handmade Hero code would…
»
@Mattias_G
Thanks :) It can be seen more clearly in a couple of small games I have here: (made with the old …
»
Neo Ar
This project has been approved and is available at
»
Casey Muratori
Well, thank you very much for the kind words and for taking the time to post them! I hope the ser…
»