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.
Ginger Bill
pragmatic_hero: I think you've missed the point of the Handmade Way. The Handmade movement is no…
»
Ginger Bill
There seems to be a lot of "buzz" lately (the past few years) that modern languages should be imm…
»
Ginger Bill
ratchetfreak -- That's not a bad idea. That is the kind of "generics" that work in C11. Also, th…
»
hugo
gingerBill I should note, when I'm talking about "Go getting a lot right", I'm not just talking a…
»
ratchetfreak
gingerBill I'm not even sure if I want to add overloading to the language as it adds a bit of c…
»
Ginger Bill
My language already supports dynamic linking as I leverage LLVM as the backend. I understand the …
»
Jeroen van Rijn
adge What do you mean the stack grows downward? This excellent intro to Reverse Engineering has …
»
ratchetfreak
adge What do you mean the stack grows downward? 1 2 3 4 5 6 7int main(void) { char v1 = 20; …
»
Adrian
What do you mean the stack grows downward? 1 2 3 4 5 6 7int main(void) { char v1 = 20; char…
»
Neo Ar
2016-09-09 Edit: Undocumented dependency: qtwebkit Dependency libtorrent refers to libtorrent-ra…
»
graeme
Interesting! I wonder if that persons code base has such long compile times that taking so long i…
»
Neo Ar
Edit: just realized I had my qt includes left over from trying to build with qt5, the compilation…
»
pragmatic_hero
William Bundy Making an engine from scratch in Python or C# is tricky, since you have to bind to …
»
Charly Mourglia
w00t, I luv dat !
»
pragmatic_hero
gingerBill Valmar: timothy.wright: I think Go got a lot of thinks correct but a lot of things wro…
»
mathk
graeme Here is a C preprocessor based compile time hash from lolengine. So using clang++ 3.8.1 o…
»
Allen Webster
Today is your lucky day, good sir, because right this very day, in just thirty minutes, I am goin…
»
graeme
Here is a C preprocessor based compile time hash from lolengine. 1 2 3 4 5 6 7 8 9 10 1…
»
Mārtiņš Možeiko
Pointer is never really casted "up" or "down" in this case. Compiler simply produces code that re…
»
mathk
So you're assumptions so far are pretty much right but you have to remember, that the stack usual…
»
mathk
mmozeiko At least its not recursive, so it should be faster. I see, you're right. I assumed it w…
»
Adrian
How are the rules for pointer "up" and "down" casting? Example given: 1 2 3 4 5 6 7 8 …
»
Charly Mourglia
Hi, Is there any way to customize indentation behaviour ? I kinda don't like the way access spe…
»
Thomas Kingsvik
Thanks a bunch mmozeiko. I've fiddled around a bit, and come to the following conclusion (this is…
»
Mārtiņš Možeiko
Yeah that approach won't work with switch statements. But how often do you need asset-name consta…
»
mathk
mmozeiko Was your 289.8s test compiled with or without optimizations? Everything was compiled wi…
»
Mārtiņš Možeiko
Was your 289.8s test compiled with or without optimizations? My understanding is that compiler is…
»
Mārtiņš Možeiko
There are two issues. 1) 1SetWindowLong(Window, GWL_STYLE, 0); This line is wrong. Window styl…
»
mathk
Yesterday I was working on adding compile time hashing of strings to my game engine. I use string…
»
Thomas Kingsvik
Hello. I've been experimenting with borderless windows, and I've run into a snag. If you run the …
»