News for hackers. Stuff that matters.
Re:Why most of us won't be inventing little languages by contravariant on Monday April 17, 2023 @08:02AM (#35599492)
If done well most code is just extending the language you're writing it in to make it easier to say the things you need.

This is perhaps clearest in lisp because there is no syntax to get in your way (kind of the opposite approach to operator overloading).

Perhaps the most interesting way you can approach this is by designing the language first and then figure out how to implement it.

Re:Why most of us won't be inventing little languages by butterisgood on Sunday April 30, 2023 @03:25PM (#35765791)
> Perhaps the most interesting way you can approach this is by designing the language first and then figure out how to implement it.

Yeah, I'd say if you're not creating a "domain" in which solving the problem at hand is easier, you need to get back to the drawing board. That's true for language and API design.