And the ternary operator is just odd when there is a more terse "standard" approach to it.
And the ternary operator is just odd when there is a more terse "standard" approach to it.
More info: https://karolgalanciak.com/blog/2017/09/24/do-or-do-not-ther...
The Java types become platform types
Now I cannot "unsee" that concept. Why isn't if/else an expression in other languages that just yields a value?! That's a powerful idea.
LISP. For a more recent example, Rust.
Well, yeah, Scala obviously, the primary language from which Kotlin drew inspiration for its syntax and features.
That’s one thing I like about Rust: it fuses functional and imperative styles very naturally.
[0] “ML” here meaning the family of languages including SML and OCaml, which inspired (to varying degrees) Haskell, Rust, some parts of modern C++, and surely others. Not “machine learning”.
> The quote is either wrong or outdated. In the second edition, it's on page 521: "Industry average experience is about 1 - 25 errors per 1000 lines of code for delivered software. The software has usually been developed using a hodgepodge of techniques.
1-25 is not a single number - it is a range.