|
|
|
|
|
by lmm
1064 days ago
|
|
> NULL/missing is so common that it makes sense to provide special language support, even if you don't have full unions. See e.g. Kotlin and Typescript. No it doesn't. It's a bad idea in programming languages just as it's a bad idea in SQL. |
|
Swift, Kotlin, Javascript/Typescript along with some older languages (PHP, C#, probably more) have special null-handling in the language. Go and Rust do it differently, but do have an extremely strong opinion on how missing values should be handled.