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.
Adrian
To be a little bit more specific: For writing code I use Atom. Which I also write my build.sh scri…
»
Marthog
Do you have the hashes in a header file, so that they get instanciated multiple times?
»
Ginger Bill
lldb TUI is absolutely unusable and would not wish upon anyone. Unfortunately, the only half-decen…
»
Marthog
C++'s const is not a good comparison. The constness is too shallow. Pointers can still mutate othe…
»
Mārtiņš Možeiko
Even if compiler allocates v2 on stack and next to v1. It is still technically undefined behavior…
»
Mārtiņš Možeiko
For building its easy - you don't need to install full Xcode. You can install only "Xcode Command …
»
Ginger Bill
I use Sublime text for my editing needs and then use either lldb in the console or Xcode to debug.…
»
Casey Muratori
Quick aside: I would like to get 1935 building on the Mac sometime in the future, and so I'd be in…
»
Adrian
Hi there! This is a shoutout to everyone who is developing on OS X without the use of big IDE's li…
»
Ginger Bill
In the case of shared data in concurrency, immutability can be very good as you suggest. I'm not s…
»
ratchetfreak
If your code is multi-threaded, then having data shared across threads never change is a very good…
»
Ginger Bill
Cranky: I understand that problem too. How I handle entities (variables, constants, procedures, ty…
»
TM
onymous functions where you can inject more overloads from somewhere else in the code this is fine…
»
Ginger Bill
pragmatic_hero: I think you've missed the point of the . The Handmade movement is nothing about wh…
»
Ginger Bill
There seems to be a lot of "buzz" lately (the past few years) that languages be immutable-by-def…
»
Ginger Bill
ratchetfreak -- That's not a bad idea. That is the kind of "generics" that work in C11. Also, that…
»
hugo
Very interesting that you see all those qualities in Go: most people say its a horrible designed …
»
ratchetfreak
I'm not even sure if I want to add overloading to the language as it adds a bit of complexity to …
»
Ginger Bill
My language already supports dynamic linking as I leverage LLVM as the backend. I understand the n…
»
Jeroen van Rijn
has a section on memory layout, if I recall correctly, which addresses stack and heap and the di…
»
ratchetfreak
char *p = &v1; }[/code] So v2 will actually be at a lower address then v1? What happens when I d…
»
Adrian
What do you mean the stack grows downward? char *p = &v1; }[/code] So v2 will actually be at a lo…
»
Neo Ar
2016-09-09 Edit: current roadblock: From googling the error it looks like the problem is that i…
»
graeme
Interesting! I wonder if that persons code base has such long compile times that taking so long is…
»
Neo Ar
Edit: just realized I had my qt includes left over from trying to build with qt5, the compilation …
»
pragmatic_hero
It is extremely simple to make an engine from scratch in C#. It's not going to be - but you're n…
»
Charly Mourglia
w00t, I luv dat !
»
pragmatic_hero
Go gets one thing absolutely right - . It was to compile fast. I got all excited as I was readin…
»
mathk
So using clang++ 3.8.1 on linux I had to add the build parameter -fbracket-depth=512 to get to co…
»
Allen Webster
Today is your lucky day, good sir, because right this very day, in just thirty minutes, I am going…
»