I would say a lot of the mentality is to minimize dependencies and abstractions and to just think …
Hi, First of all, this series is Awesome. Now that i said that, down to the issue. It all basicall…
All of this just "clicked" now - you are right
Ah okay. I don't deal with globally scoped data a lot, let alone ones that are uninitialized. Mak…
Mmm, cheers folks! So what's super consistent here is that the natural process – and the only on…
Miblo, I think the only way you can really start to write clean code is by writing really messy co…
Keep in mind that a cache line is typically something like 64 bytes. If you touch one byte of a ca…
My day job is working on the web and I share these frustrations (I swear as much as the guy in the…
Miblo, just my 2 cents on the matter: I used to not clean my code, but then i felt like visiting s…
Non-initialized data doesn't take any space in executable. PE file format stores only one number …
I agree, but you usually don't have lots of global data as this will increase the size of your ex…
Neo Ar —
I should clarify that I would also be interested in seeing all aspects, I meant that the technical…
Neo Ar —
Yeah, and I use it to watch videos nearly every day on my laptop! I'll try downloading it onto th…
Mikkel —
when statementCompile time if statement (only allowed within procedures) [/quote] Will you enable …
I thought this was an entertaining talk, quite surprising to see it come from a web conference.
cache performance is based on how much you access that area of memory, has nothing to do with how…
i don't like to brag, and it's not on point, but i stole a trick from Sean Barret on how to iterat…
Umm.. that entirely depends on your code. If all the memory I "allocate" lives in global data, and…
There is a downside to allocating memory in the global scope. Because its allocated into the exe/d…
After sleeping on it, I think I'd still like to see all facets of the game's development covered. …
There is a third way. You can put "u32 Buffer[600];" in global scope - this will allocate memory …
You know, Will, it's always interesting for me to hear of folks cleaning up their code / gravitati…
Cool. I haven't listened to the whole design doc yet, but can say without a shadow of a doubt that…
I believe that is the way Casey uses it. But in general, its memory that you don't expect to be a…
Interestinger and interestinger! Good luck with your office move, Allen. <4
Go/BCPL style semicolon insertion rules - See: odin build_dll Build project as .dll#export for p…
I'm working on a (toy) scripting language. I wrote a a couple of months ago in C# and although i…
rivten —
Hello everyone ! I am going through Handmade Hero a little bit late (I am around ep. 130 right now…
Are they stargates that you open by playing a tune? ;-)