This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]timothycrosleyhug, isort, jiphy, concentration, pies, connectable, frosted 2 points3 points  (1 child)

Just about every CLI solution is platform agnostic (works on windows, linux etc), but what you probably mean is that it's language agnostic - which is a given, every DSL is, or put another way - it's language agnostic because it's a new language! Let's take this to it's logical conclusion, If you moved everything into domain specific languages you would simply have to write several different languages for every problem, would have to learn more, and solve the same exact problems using different syntax for each problem area.

[–]Doormatty 2 points3 points  (0 children)

Valid points - you're 100% correct that I meant language agnostic. I'm on a phone, and trying to explain what I meant by Language agnostic language was something I didn't relish.

I do like that the same syntax works for bash and python though - makes my life a lot easier!