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.
Lost Astronaut Studios
When you use malloc and free, you are using something from C. When you use new and delete, you are…
»
Mārtiņš Možeiko
@lost: you are missing point what Casey is teaching with Handmade Hero. He is not teaching "always…
»
Lost Astronaut Studios
Re: Texture Fonts I've spent some time exploring atlases including their applicability to holding…
»
Lost Astronaut Studios
Re: ZeroTypes Pod-non-Pod There are benefits. Not everyone is open to new ideas. However, I wr…
»
ratchetfreak
[/quote] Actually in modern C++ you wouldn't be using new and delete at all. Instead you would us…
»
Ryan Fleury
Just to make sure readers know that there is a diversity of opinion on this thread... I'll disagr…
»
Per Vognsen
In general it's hard to prevent saying silly things sometimes when I'm working without a script! B…
»
Per Vognsen
I'm taking this week off from streams and scheduled programming to work on the website and article…
»
Lost Astronaut Studios
As for "why not just use malloc and free" Casey does a lot of unnecessary things. He's really tak…
»
Lost Astronaut Studios
Hi. I work for a major software company that is publicly traded and has been in business for 30 y…
»
jstimpfle
Thanks, always good to have arguments for future C++ rants :-). The syntax used there is C++ only …
»
»
Andrew Reece
Say goodbye to jaggies, it's smooth sailing (and rasterization) from here on out! I finally got ro…
»
Simon Anciaux
I just noticed you updated the article. Thanks.
»
Simon Anciaux
Why is this "Critical" ? It looks like click bait. And there is a typo in the title.
»
Simon Anciaux
Thanks for the article. There are two links to id that don't work in the article: Under the first…
»
jstimpfle
Hi, I'm currently writing a C parser and so far it's going quite well. I've implemented a fairly c…
»
Abner Coimbre
As ChronalDragon pointed out to me, what I'm proposing is that most programming tasks can be recog…
»
Gops
Thanks for the suggestion Scott, I should've thought of that. It turns out that the reason for the…
»
Mārtiņš Možeiko
Modern Windows uses GPU accelerated rendering when compositing contents of windows to screen. So a…
»
Scott Hunt
Hey Gops, I think the best test would be to download Day 180 from Casey's downloads, build and run…
»
Gops
I just got to Day 180 where we got some of the debug display working and I noticed a bit of a diff…
»
Miguel Lechón
As far as I know, there's no way to force malloc to return a fixed address inside the virtual memo…
»
Finalspace
Hi everyone, i have another release for you all! This release contains a ton of bugfixes and impro…
»
Mārtiņš Možeiko
Yes, regular malloc/free will also work. Annotations are done mostly by (its mentioned on right s…
»
Jack Mott
Thank you, wow those annotations are amazing, who is doing all that work!? So it sounds like he is…
»
Huntress77
I recently downloaded Casey's code from the repository and compiled it. It does the same thing. M…
»
Abner Coimbre
Handmade Folks, UPDATE (5/22/2018) UPDATE (6/2/2018) [li] recommends . At the time of writing, t…
»
ratchetfreak
You'll need to use the platform layer to allocate the memory for you. In fact (it looks like) he r…
»
Jack Mott
So I'm glancing over the code introduced around episode 21 of handemade hero where he does the hot…
»