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.
William
This was a known issue in VS2012. I would first make sure you have the latest update to VS2012 in…
»
Zach
@rbc13183 It depends on your goals. If you just want to program in OpenGL (which I have never done…
»
Tod Hansmann
YMMV, but in my experience, the language is less important to learning the math end of things in p…
»
CloakedOne
@zoo Ok, I see. Thank you for the clarification. Do you recommend any particular resources for lea…
»
Zach
@rbc13183 I'm actually in no real position to be recommending languages to begin programming on, a…
»
CloakedOne
Zoo, I appreciate your post. Thank you for your contribution. I'd still like to get some clarifica…
»
Jordan Trainor
Thanks, changing the "Excluded From Build" setting got rid of all the errors and allowed me to com…
»
Mārtiņš Možeiko
Have you added handmade.cpp file to Visual Studio project? If so, then that is a problem here. Bec…
»
Jordan Trainor
To start I have my win32_handmade.cpp which contains all the typedefs at the very top of my code. …
»
Johan Öfverstedt
The book Elements of Programming by Alexander Stepanov and Paul McJones is an exploration of one w…
»
Johan Öfverstedt
This is a really cool way of generating sine-waves indeed. One disadvantage of the method is that …
»
David Gow
Chapter 12: is now out. If no-one objects, I'll no longer be doing both the ring buffer and vers…
»
Sagar
Thanks! The cos(x + 2d) = 2 cos (x+d) cos d - cos x method is cool.
»
theinternetftw
To add to Uberstedt's link to the creator of STL, let me recommend STL himself, Microsoft's (who …
»
theinternetftw
@Pseudo to continue on your analogy a bit, imagine that the only thing you did in music class is l…
»
»
Stefan Koch
I just wanted to mention, that there is a c++ "interpreter" (it's a jit really) it is called cling…
»
Tod Hansmann
I like the composer analogy. I think Math is more about learning to think differently than "how t…
»
Jim Tilander
One could consider not using the CRT at all ... (is that what Casey is going to do?) Or compile wi…
»
Jim Tilander
I tend to do a lot of symbolic links instead of doing Casey's subst trick (which used to be my got…
»
Zach
@Casey Precisely.
»
Andrew Bromage
The point I was making was about what a mathematician does vs what they teach in high school. (And…
»
Casey Muratori
I think this analogy is deeper than you think it is, but it undercuts your point a little :) Yes,…
»
Casey Brant
I am not going to be happy with this site until it loads up >2MB of JavaScript prior to rendering …
»
Andrew Bromage
As Casey noted, this is just a placeholder sound, and premature optimisation is the root of all ki…
»
Hugo Burd
I remember reading these articles last year. Around that time I got inspired to make a game. It ma…
»
Bert Proesmans
Thank you for the replies. I'm looking forward to hear your ideas about this Mr. Muratori! :D
»
Zach
@pseudonym73. The point I was trying to make here, was to encourage those who may be struggling wi…
»
Iker Murga
This was a really interesting post, and I do see some similarities with other topics. However, and…
»
Andrew Bromage
I agree with what zoo is trying to say here, but I disagree (quite strongly!) with the way this i…
»