Re:Debuggers Suck
by Karliss on Wednesday November 27, 2019 @05:24AM
(#21646733)
Somewhat opposite direction is languages features that increase the need for more debugging tools.
As c++ is getting more and more features for compile time code evaluation it raises need for debugging them. One language that gets it right is Haxe. It allows executing arbitrary code at compile time for AST manipulation. Official implementation comes with a debugger that can debug it just like regular code.
Does anyone knows something similar in other languages or build systems? Does any of LISP environments provide such debugging functionality?
Re:Debuggers Suck
by lispm on Wednesday November 27, 2019 @06:04AM
(#21646922)
The compile-time code evaluation in Lisp usually is just normal Lisp code evaluation, since the compile-time environment is also just Lisp. Thus the usual debugging tools apply.
Does anyone knows something similar in other languages or build systems? Does any of LISP environments provide such debugging functionality?