Post #1640519
2026-02-12 07:51 UTC
@krutonium @ar @abmurrow @rperezrosario
I'm speaking with very little knowledge here. I barely know the nix language. However, Ruby & Perl both lend themselves well to implementing Domain Specific Languages.
Replies (1)
-
@krutonium@social.treehouse.systems 2026-02-12 07:55
@purrperl @ar @abmurrow @rperezrosario I'm not sure how cleanly you could do it, considering a number of factors like the entirety of nixpkgs also being implemented as nix, and it being a functional language, which I'm relatively sure (I've never used them) Ruby & Pearl are not, which is going to cause a lot of issues on it's own. That said, don't let me stop you, I do not know a lot about this problem domain. But bare minimum I think you'd end up having to implement the nix language as well as your own DSL. Or have your code transpile to Nix maybe?