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.
Mattie
Is the result of strlen(s) memoized, or does it get called 1024 times?
»
Jack Mott
You might investigate and see if the Quorum language team ever did any experiments with immutable …
»
graeme
This has disadvantages: it's not totally "minimal" and it is substantially slower than building a…
»
Abner Coimbre
Interesting, Ask yourself you'll only get clearer answers if you, as Allen stated: "understand wh…
»
Elviss Strazdins
Thank you for suggestions. Yes, others have also noted that XAudio causes problems on Windows 7, s…
»
»
honestb
I'm far from an expert but I have played around with this stuff a bit. It's an understatement to s…
»
graeme
I think the only new thing would be code signing, which is done with
»
Jesse
The Handmade way as I see it is less a philosophy and more a brass tax process. It's about underst…
»
Casey Muratori
Yes, it's the whole create-a-bundle situation that I was curious about. I remember shipping Grann…
»
Allen Webster
I agree with this assessment in a certain way. If I were to try to explain the "handmade way" my…
»
Jeremiah Goerdt
Interpret as you wish.
»
pragmatic_hero
Isn't that what every online programming community is about though? Could handmade hero be made i…
»
Mārtiņš Možeiko
Only on little-endian system :)
»
Adrian
All right! Now it totally makes sense. Thank you!
»
Mattie
But I am probably wrong but I don't know why. [/quote] Left-shift means shifting towards signifi…
»
Adrian
Hmm I think I got a fundamental understanding problem with how memory works Lets say I have memory…
»
Mārtiņš Možeiko
It means Casey will want to run/ship his game on OSX. Btw running just the clang to compile & cre…
»
Adrian
And what does that mean?
»
Adrian
To be a little bit more specific: For writing code I use Atom. Which I also write my build.sh scri…
»
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-decen…
»
Marthog
C++'s const is not a good comparison. The constness is too shallow. Pointers can still mutate othe…
»
Mārtiņš Možeiko
Even if compiler allocates v2 on stack and next to v1. It is still technically undefined behavior…
»
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 in…
»
Adrian
Hi there! This is a shoutout to everyone who is developing on OS X without the use of big IDE's li…
»
Ginger Bill
In the case of shared data in concurrency, immutability can be very good as you suggest. I'm not s…
»
ratchetfreak
If your code is multi-threaded, then having data shared across threads never change is a very good…
»