4 ms·
So far, only comments complaining about syntax. You can do better, HN!
by tobr 7y ago
So far, only comments complaining about syntax. You can do better, HN!
- nikolay 7y agoYeah, because that's what most configuration languages differ in.
- kccqzy 7y agoAnd yet, in focusing on the syntax, you missed the biggest difference between Dhall and other configuration languages: safe, termination-guaranteed non-Turing-complete computation.
- nikolay 7y agoHow is it better than Jsonnet or Starlark?
- tobr 7y agoWhy are you implying that kccqzy thinks Dhall is better than Jsonnet or Starlark?
- nikolay 7y agoA new project should be better than the old ones. Otherwise, what's the point?
- mbrock 7y agostatic type system
- nikolay 7y agoTrue. But isn't this also accomplished when pairing JSON with JSON Schema?
- jose_zap 7y agoThe schema applies to the generated values, but what’s the equivalent of a schema for a programming language? Types. Jsonnet does not have a way to validate its functions without running them first.
- nikolay 7y agoI clearly get that, but many IDEs use the schema to help you produce valid JSON.
- marcosdumay 7y agoAnd yet, HN is commenting about a language people use to describe entire networks of computers on a few non-redundant centralized files... And all the comments are about syntax.
- Vosporos 7y agoI'm afraid years of n-gate have shown that HN cannot do better.
- mitchtbaum 7y agon-gategate strikes again
- lelf 7y agohttps://wiki.haskell.org/Wadler's_Law https://wiki.haskell.org/Wadler's_Law + https://en.wikipedia.org/wiki/Law_of_triviality https://en.wikipedia.org/wiki/Law_of_triviality
- deleted 7y ago[deleted]