@hamishtodd1 OK, so, from this list http://www.goodreads.com/shelf/show/programming …...
@rygorous @Jonathan_Blow Metaprogramming is good! Just because C++ templates suck doesn't mean you don't want codegen.
-
-
@cmuratori@Jonathan_Blow But I didn't say anything against metaprogramming (template or otherwise)!Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@cmuratori@Jonathan_Blow All I've said, about 5 times now, is that making backtracking parsers easier to write is actually a net negative. -
@rygorous@Jonathan_Blow But backtracking for _error recovery_? That does not imply anything about your grammar. - Show replies
New conversation -
-
-
@cmuratori@Jonathan_Blow If you actually need to backtrack, then either the language or at least the grammar is a Bad Idea.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@cmuratori@Jonathan_Blow Making it easier to write recognizers for ambiguous/infinite-looakhead grammars is *not a good idea*.Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@cmuratori@Jonathan_Blow Meaning, roughly on the same level as writing a "bugger" instead of a debugger. :) -
@rygorous@Jonathan_Blow I think that's what Microsoft has been trying to write with each new version of Visual Studio...
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.