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.
Dustin P. W. Henry —
To get this thread back on the topic of texts on programming, I'm currently reading through Alexan…
»
Carlos Gabriel Hasbun Comandari —
Here is Casey expressing the same idea I was suggesting: 48:34 up to 50:30
»
»
Carlos Gabriel Hasbun Comandari —
The same could be said about books, some are bad and inadvisable. The laser programmer mention is …
»
Johan Öfverstedt —
Not necessarily, I know someone who programs software for controlling a laser that is used to kil…
»
Dustin P. W. Henry —
A good book saves the time of trying to sort through huge amounts of internet resources to separat…
»
Carlos Gabriel Hasbun Comandari —
That was a bad analogy. I find it stupid that people ask for books when they have the Internet at …
»
Johan Öfverstedt —
Just operate on brains and make all the mistakes that you must. Brain surgery is not about readin…
»
Carlos Gabriel Hasbun Comandari —
Visual Studio has the option to use as a working directory at: w:\handmade\data . However, once w…
»
Carlos Gabriel Hasbun Comandari —
Just program and make all the mistakes that you must. Programming is not about reading books it is…
»
Johan Öfverstedt —
The Art of Computer Programming (It's a multi-volume set but I'm calling it one book) 2. Structure…
»
Dustin P. W. Henry —
I think I can confidently say if you are only going to own 1-3 books on programming, that none of …
»
David Gow —
Chapter 14: is now up. The top-secret behind-the-scenes info: — David
»
Stefan Koch —
almost no work. If clang is compiling then cling is too.
»
Awais Ahmad —
The idea seems pretty cool and I would like to use it. I wonder however how much work would you ha…
»
Marco —
Thank you all for your replies! I will start digging into those resources soon and I'm sure I will…
»
theinternetftw —
So I wrote a quick script to grab the listed locations of everyone on the forums so far and then d…
»
Johan Öfverstedt —
Yes. Scott Meyers is not a bad guy ;) And there is clearly good stuff in the books, no doubt abou…
»
Christopher —
To be fair, Effective C++ only says you definitely should do it if you are going to delete a poin…
»
Casey Muratori —
Assuming that there is no operator overloading going on, then yes, []'s in C generally just does t…
»
BlahBlah —
Gilbert Strang also has a nice calculus book that you can for free.
»
Nines Baobaberson —
I am still somewhat new to pointer arithmetic. For our RenderWeirdGradient, for example, we fill t…
»
Pascal Paixao —
CMuratori Will you go down the rabbit hole for today's input code, memory and pass time with Wirel…
»
Nines Baobaberson —
I've discovered an interesting easter egg of sorts in the game. If you look in the "code" director…
»
Nines Baobaberson —
I highly recommend . It's not technically a course in C, but it's an intro course and they use C s…
»
John Hyde —
This is the free digital textbook we use in my calculus class: It's very readable and has good ex…
»
Andrew Bromage —
Also useful is the classic 1986 paper by David Parnas (who else?) and Paul Clements, .
»
Casey Muratori —
The configuration space of a web program tends to be drastically simpler than that of a game, so "…
»
Johan Öfverstedt —
A problem I find with for example Scott Meyers' books is that they give a pretty shallow cook-book…
»
Johan Öfverstedt —
I think that it's quite alright to have a stub implementation of the platform API. I wonder how ma…
»