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.
graeme
I think the only new thing would be code signing, which is done with codesign
»
Jesse
The Handmade way as I see it is less a philosophy and more a brass tax process. It's about unders…
»
Casey Muratori
Yes, it's the whole create-a-bundle situation that I was curious about. I remember shipping Gran…
»
Allen Webster
pragmatic_hero I've always had the impression the Handmade Way had performance and respecting th…
»
Jeremiah Goerdt
Handmade. It’s not a specific technique or programming language—it’s an idea. The idea that we ca…
»
pragmatic_hero
gingerBill The Handmade movement is nothing about which programming language you use, nor if you…
»
Mārtiņš Možeiko
Sizik You could also represent them the other way around, which lines up intuitively with what th…
»
Adrian
All right! Now it totally makes sense. Thank you!
»
Mattie
adge Because I think that << means: shift to the left (to the next lower memory address) …
»
Adrian
Hmm I think I got a fundamental understanding problem with how memory works Lets say I have memo…
»
Mārtiņš Možeiko
It means Casey will want to run/ship his 1935 game on OSX. Btw running just the clang to compile…
»
Adrian
cmuratori Quick aside: I would like to get 1935 building on the Mac sometime in the future... An…
»
Adrian
To be a little bit more specific: For writing code I use Atom. Which I also write my build.sh sc…
»
Marthog
Do you have the hashes in a header file, so that they get instanciated multiple times?
»
Ginger Bill
lldb TUI is absolutely unusable and would not wish upon anyone. Unfortunately, the only half-dece…
»
Marthog
C++'s const is not a good comparison. The constness is too shallow. Pointers can still mutate oth…
»
Mārtiņš Možeiko
ratchetfreak This is undefined behavior because the compiler is free to not allocate space for v2…
»
Mārtiņš Možeiko
For building its easy - you don't need to install full Xcode. You can install only "Xcode Command…
»
Ginger Bill
I use Sublime text for my editing needs and then use either lldb in the console or Xcode to debug…
»
Casey Muratori
Quick aside: I would like to get 1935 building on the Mac sometime in the future, and so I'd be i…
»
Adrian
Hi there! This is a shoutout to everyone who is developing on OS X without the use of big IDE's …
»
Ginger Bill
In the case of shared data in concurrency, immutability can be very good as you suggest. I'm not …
»
ratchetfreak
If your code is multi-threaded, then having data shared across threads never change is a very goo…
»
Ginger Bill
Cranky: I understand that problem too. How I handle entities (variables, constants, procedures, …
»
TM
ratchetfreak 1 2 3 4abs :: overload{ (f : float ) -> float{return ...}, (f …
»
Ginger Bill
pragmatic_hero: I think you've missed the point of the Handmade Way. The Handmade movement is no…
»
Ginger Bill
There seems to be a lot of "buzz" lately (the past few years) that modern languages should be imm…
»
Ginger Bill
ratchetfreak -- That's not a bad idea. That is the kind of "generics" that work in C11. Also, th…
»
hugo
gingerBill I should note, when I'm talking about "Go getting a lot right", I'm not just talking a…
»
ratchetfreak
gingerBill I'm not even sure if I want to add overloading to the language as it adds a bit of c…
»