3 ms·
> beautiful language with inferred [...] a preprocessor that translates back and forth to standard Most focus is on transforming code for machine consumption (
by mncharity 8y ago
> beautiful language with inferred [...] a preprocessor that translates back and forth to standard
Most focus is on transforming code for machine consumption (compilation). But underappreciated I think, is that code can also be transformed for humans. Reversibly (editing), and not (analysis). Colorization and outlining are common. Less common are syntax transforms like yours. Fortress-like mathification. Reverse templating and macros. Intensional programming. The idea of a collaborative-compilation environment with an editor-like UI.
So much potential fun. But so little R&D funding. And a discoordinated profession. So decades slide by.
- marcosdumay 8y ago> But underappreciated I think, is that code can also be transformed for humans. It's called pretty-printing. The name is underwhelming, but there are some advanced techniques for it.