Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

non-lispy metaprogramming

Name: Anonymous 2018-02-15 8:09

ITT we talk about doing metaprogramming in different ways that idiomatic lithp style (lisp/scheme-style macros, HOFs and lambdas, eval). what are your favorite unusual ways of writing programs that write programs? do you use metaclasses and AST rewriting in dynamic langs? have you ever written self-modifying asm? do you know rebol and red? metalua? mps? m4 macros? template dead dog? or maybe you're FrozenAnus and use the C preprocessor?

Name: Anonymous 2018-02-16 8:07

C++ templates are only barely better than search-and-replace in your favourite text editor. Zero type safety and full manual maintenance.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List