Comment

Comment by PaulHoule

It’s stretching it to say that GraphQL has a ‘specification’. It has a grammar but the algebra behind it is sketchy. (Just like that JSON spec that doesn’t say what the semantics of numbers are.) That is some of why it is popular because a lot of people seem to ‘fade out’ when they are forced to think rigorously.

(E.g. SPARQL really has an algebra which is well-defined and it gets talked about 1% as much on HN. Compare a good language spec like Common Lisp or Java to an undefined behavior festival like the early C ‘spec’.)

parent PaulHoule 4 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton