4 ms·
> There is little innovation in the database space: there are hundreds of general-purpose programming languages, but very few "database" languages. How many of
by mike_hock 4y ago
> There is little innovation in the database space: there are hundreds of general-purpose programming languages, but very few "database" languages.
How many of those are "innovative"? How many of those have an ecosystem around them that can be taken seriously?
There's maybe one innovative language per decade. Minor improvements to an existing language (with a load of unnecessary syntax changes) don't make up for programming in a barren ecosystem. And a bunch of wrappers around C libraries don't make an ecosystem, they don't allow the language to materialize any actual new paradigms and just result in a C dialect.
- thomasmg 4y ago> How many of those are "innovative"? In programming languages we have imperative and functional languages, type-safe / untyped, memory managed / unmanaged, low-level vs high level, interpreted / JIT / ahead-of-time. So much innovation! And SQL is almost 50 years old, and basically still the same (plus adding features). And now maybe GraphQL. Very little innovation.