3 ms·
I assume you didn't mean the Racket implementation being a joke (only the C++ one). Personally, the Racket idea is good except for the hassle of typing in the
by fizixer 9y ago
I assume you didn't mean the Racket implementation being a joke (only the C++ one).
Personally, the Racket idea is good except for the hassle of typing in the borders (emacs-orgmode could help with that though).
- jacobparker 9y agoI did, but I didn't mean it in a negative way! The Racket one is definitely more towards the "practical" side than the C++ one (C++ is more constrained when it comes to how it can embed DSLs) but for me it falls into a similar bucket with the label "interesting and quirky DSLs that probably aren't practically useful but make me very happy". You may disagree regarding practicality and that's okay by me but please don't take offense. :)
- TeMPOraL 9y agoFolks over at JetBrains built a whole big tool to handle things like this[0], so there is some non-joke motivation. Still, it's nice that Racket can handle this perfectly well in plaintext. -- [0] - https://www.jetbrains.com/mps/ https://www.jetbrains.com/mps/
- gus_massa 9y agoTo confirm that it's not only a joke, you can try the examples online in PasteRack http://pasterack.org/pastes/72418 http://pasterack.org/pastes/72418
- Someone 9y agoThat it compiles and does what the page says doesn’t rule out that it is intended as a joke. The C++ code compiles and runs, too.
- deleted 9y ago[deleted]