No need to worry if you just use the same shell through WSL. The integration is with the shell not the os.
77 karma · joined January 30, 2018
I would also argue that not based on a schema is even more brittle as you end up implementing validation logic and client marshalling that the schema would allow you to just generate.
A Dom based parser could be, but also depends of number of nodes and nesting.
The two shells target different use cases. Hopefully they are both successful in attracting a good audience.