Re:Running GitHub Actions for Certain Commit Messages
by baq on Thursday October 01, 2020 @11:23AM
(#24651949)
very good points - i disagree on nuances:
- Python provides a grammar for its implementation of regex
(note that some langauges make regexes first-class syntax - perl, JS)
- JS has a defined standard cross-platform cross-browser syntax, ditto CSS (yes i know it's not 100% true)
- sed/awk in bash - i agree - but there's a bigger POSIX standard which defines all of it
the problem with yaml is that it isn't even a language, it's just a way to describe a recursive tree/list data structure. everybody defines their own language pretending to standardize on yaml where in fact the syntax similarities are doing little more than mislead you what product you're creating documents for.
- Python provides a grammar for its implementation of regex (note that some langauges make regexes first-class syntax - perl, JS)
- JS has a defined standard cross-platform cross-browser syntax, ditto CSS (yes i know it's not 100% true)
- sed/awk in bash - i agree - but there's a bigger POSIX standard which defines all of it
the problem with yaml is that it isn't even a language, it's just a way to describe a recursive tree/list data structure. everybody defines their own language pretending to standardize on yaml where in fact the syntax similarities are doing little more than mislead you what product you're creating documents for.