Fay is a really fun web language, but this made me smile: "Inspect the compiler source if you're unsure" http://t.co/g1xmqaPR
miniblog.
Related Posts
I really like interpreters that allow you to inspect values, such as the JS console in a browser or Common Lisp with sly.
Otherwise you end up repeatedly pretty printing values. It's unnecessary.
Darklang is exploring an IDE experience where you have values you can inspect as you write code. It does this by tracing recent requests and autorunning pure code.
It's neat! Seeing concrete values is a definite usability win.
https://medium.com/darklang/building-an-office-sign-in-in-dark-c2d980560695
Crystal clear intro to the challenges of inlining with good debug info https://docs.google.com/presentation/d/1Wcblp3jpfeKwA0Y4FOmj63PW52M_qmNqlQkNaLj0P5o/edit#slide=id.p (even though Go lets you inspect the stack!)