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.
Timothy Wright —
The problem that I've always had with functional programming is its stateless nature. Functions a…
»
strangezak —
I dont use emacs anymore, but i think you might have to get the Liberation Mono font for it to loa…
»
Connor —
I'm pretty sure Casey uses an older version of emacs, you could try downgrading to it and maybe th…
»
Jack Mott —
Task: take an array, return the sum of the square of all the items Obvious C code that ends up AVX…
»
Pete —
Thanks! It actually looks easier than I first expected it to be. It looks pretty verbose though so…
»
Michael Fairley —
OBJ is fairly simple to parse and is supported by almost all 3d tools.
»
Pete —
Hello everyone! I have started reading the OpenGL SuperBible and I am playing around a little bit …
»
Andrew Bromage —
Not exactly. Freeing is required for memory which needs to be freed at some point before the proc…
»
Josh Filstrup —
Both can be nice in moderation. Object hierarchies that are 2 levels deep, functional approaches …
»
Abner Coimbre —
For those wondering about the "argument", it starts here:
»
Jack Mott —
Both can be nice in moderation. Object hierarchies that are 2 levels deep, functional approaches …
»
Andrew Bromage —
to remove double post. Could a moderator please remove this? Thanks.
»
Andrew Bromage —
If you (and I mean you, dear reader, not specifically anyone on this thread) haven't already read …
»
Illkwon Ha —
So if I understood correctly, freeing is required for memory which will be only used in some perio…
»
Timothy Wright —
When I say I like Windows 10 "better", I'm just talking my quality of life. My Win10 found my pri…
»
Doeke —
If I use the .emacs config file from Casey then my emacs background is white. And more color thing…
»
Bill Strong —
I'm wary of the terms "natively" and "without the emulation". To clarify this is just an Ubuntu i…
»
Albert —
Thank you very much for the elaborate explanation. The example where lateral velocity doesn't (sho…
»
Casey Muratori —
The problem here is that somehow you're generating some Y velocity that persists after interaction…
»
Lucas89 —
Looks like client side, there really isn't a lot going on, just a little bit of JS for the edito…
»
Albert —
The deriving process to get phi * R = CP' * cos(theta) was laid out in my post containing the sket…
»
Lucas89 —
React for the UI, Bootstrap for the CSS, Backbone for REST and routing, and a few other helper li…
»
Casey Muratori —
No, this is definitely not true. The Y=0 line happens to be at the maximal point along -X, which …
»
Timothy Wright —
Maybe we should just move the "Function Programming sucks too" argument over here where it will be…
»
Albert —
This is where we disagree. I have abstracted the collision to be a pure physics problem, and the a…
»
David Butler —
On the server side of things: Looks like client side, there really isn't a lot going on, just a l…
»
»
Timothy Wright —
I was wondering that too. I've been fighting with our internal website all week, trying to figure…
»
Mór —
Cool. Sounds like a dial tone.
»
Lucas89 —
Out of pure interest, which language did you write the site in?
»