News for hackers. Stuff that matters.
Re:Programming paradigms that change how people think about ... by slaymaker1907 on Thursday March 07, 2019 @11:45PM (#19335164)
It's not strictly a programming language, but Scribble (a Racket language) is really the first document creation language that neither feels like a markup language with a programming language API nor a programming language with a document creation API. With this sort of setup, it is really easy to introduce arbitrary new constructs to avoid duplication or to better structure your document.

LaTex is the only system I know that comes close to this, but the language is pretty horrible to actually try and use (to be fair, LaTex has quite a bit of legacy it has to maintain).

Re:Programming paradigms that change how people think about ... by mikekchar on Friday March 08, 2019 @04:50AM (#19336313)
Slight nitpick only: The language that LaTeX is written in is TeX. LaTeX is a library of macros.

I didn't know about Scribble. I know what I'm doing with my weekend now. Thanks!