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.
Sven
Who knows. const doesn't add any guarantees to that. And I never claimed anything about this. con…
»
Roderic Bos
I think it's awesome home you are keeping the suspense about what the game itself will be in the e…
»
mojobojo
So I modified my code a bit to do what you suggested and boy did I see the differences. The naive…
»
Casey Muratori
I would assume there is no way it will take less than 2 years. There is no question that I am at …
»
Casey Muratori
If I may, I think part of the problem here is that different people like to define OOP in differen…
»
Casey Muratori
Yes, since people seemed very concerned that scrolling was somehow harder or that they wouldn't le…
»
Roderic Bos
There may be some cases where this breaks down; for example when the player gets to a wall they s…
»
Patrick Lahey
On the subject of GUIs, I happen to catch a bit of the pre-stream chat this week (it is very rare …
»
khahem
Interesting, in your system, do you use the same shader for decoration and text ? I'm working a bi…
»
d7samurai
Casey was discussing this exact point at some length in the day 60 stream (58:24), and my post was…
»
Thomas Frase
I don't mean to be rude or offensive, but how's that relevant to the handmade hero code discussion…
»
Thomas Frase
This calculation depends heavily upon the idea that he's n-times faster when working alone(3-4 tim…
»
DSmith
In the last couple of streams, Casey has mentioned something along the lines of 'we're in our seco…
»
d7samurai
I am currently working on a 2D GUI framework built directly on top of Direct3D 11 that uses Z-buff…
»
Jace Bennett
Strawmen aside, OOP is about two things, as has been mentioned above:EncapsulationPolymorphism Enc…
»
John Lorre
So people end up with designs that have things inheriting from base classes for functionality whe…
»
David Owens II
You're right, I wouldn't write a vector like that. But when you are taught OO, to "model the objec…
»
Gafgar (Anders Davallius)
I agree, const is not hard to go around... it's not real meant for security, it's just meant to pr…
»
Gafgar (Anders Davallius)
what... this is just silly. You would never write a Vector2f like that, and waht does a virtual fu…
»
John Lorre
Owen is right that const is mostly an annotation for you to expressing intent of 'Do not mess with…
»
Mārtiņš Možeiko
Yes, this is true. VS2013 ships with xaudio2.h header and import library from Windows SDK 8. And i…
»
Mārtiņš Možeiko
Well I could guess that theoretically, because "s" is pointer to constant struct thread can never…
»
David Owens II
@5sw, OOP is really about the following things: Both of these can have significant impacts on you…
»
David Owens II
You cannot make that claim at all. What if function() created a thread that delayed execution of t…
»
Jace Bennett
Depending on definitions, maybe... maybe. I guess my comments were in relation to "real OOP as pr…
»
Sven
OOP does have nothing to do with how the data is actually laid out in memory. Yes, it will take mo…
»
norswap
Just my two cents: what's good about OOP is coding to interfaces. New programming languages seem t…
»
Sven
@mmozeiko: Yes in your example const doesn't help because it shows aliasing issues. There restrict…
»
Dale Kim
I'm going to have to disagree with you 5sw on performance issues being a myth on this one. Tony Al…
»
norswap
Hash functions are tricky :) You might find this post interesting (it compares the uniformity of d…
»