The big appeal of C for me is that it's portable (as long as you know to avoid the non-portable parts, anyway). Sorry, but I won't be using any language extension that will only compile on mac.
I agree, but the compiler changes are open source, and I'm happy to use them on a Mac (where I'm already using ObjC anyway).
And anyway, function pointers aren't that hard to groc.
Function pointers aren't closures. "Groking" isn't the issue -- accomplishing more with less code and fewer bugs is.
I agree, but the compiler changes are open source, and I'm happy to use them on a Mac (where I'm already using ObjC anyway).
And anyway, function pointers aren't that hard to groc.
Function pointers aren't closures. "Groking" isn't the issue -- accomplishing more with less code and fewer bugs is.