Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
pk7611705y@santartine clever use of higher order functions and other functional programming tricks to get a DSL that... isn't functional at all, and rather resembles natural language.
-
pk7611705y@terraria99 F#, with clever use of some functional programming concepts and severe abuse of F#'s type inference algorithm.
-
this is the sad folk that attempts to write a new language within a language, instead of developing a new language.
curse languages that allow this also. -
pk7611705y@jesustricks bro, what?
I can create a small DSL for unit testing in just a few workdays, versus the months to properly do it, along with additional time to create proper IDE integrations.
I'm not creating a turing complete language inside of another language, it's just a DSL.
And I hate to break it to you, but every turing complete language allows this in some way.
It's fun to abuse language mechanics
random