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.
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…
»
Peter
I found a good one for brushing up on my former C knowledge. It's a bit "provocative" in it's tone…
»
Andrew Bromage
I quite like these old SIGGRAPH course nodes by David Baraff :
»
Andrew Bromage
I also don't speak for Casey, however, remember that so far, he's been working entirely on the pla…
»
DJ
Depending on what types of maths you want to learn, Chris Hecker's page that walks through some of…
»
Johan Öfverstedt
I don't pretend to speak for Casey, but I will give my answer to why I don't think TDD is very use…
»
Sagar
Test Driven Development (TDD) seems to be quite popular, especially in web application development…
»
Johan Öfverstedt
To inline some of the reasons here... If you want to check if a flag with bit-pattern 00001000 is …
»
Jim Shearer
Strang's book is extra nice considering you can follow along with the course video lectures (free!…
»
Iker Murga
It is a way of differentiating whether we are looking for a result of 0 or 1, or if we are looking…
»
Christian H.
Just wondering why bool32 is used in stead of bool?
»
Dan
Found the issue. Thanks David! It seems that the correct audio device wasn't selected. I was co…
»
Casey Muratori
Hoo boy. That's reaching back a long long way :) I learned linear algebra from Gilbert Strang's i…
»
Pete
I wanted to start a collection of some introductory C resources to help beginners in C like me. Th…
»
Marco
Hi Casey, the other night you mentioned you thought yourself math through books. Would you have an…
»
Mārtiņš Možeiko
You can do without any if statements in loop like this: }[/code]
»
David Gow
is out. I've also upgraded the server it's hosted on, so if anything dies, do let me know. — Da…
»