18 ms·
> Come back in two years, show us how the types feel after the honeymoon is over. I have been programming for more than 20 years, with a lot of different langu
by 62747478182 9y ago
> Come back in two years, show us how the types feel after the honeymoon is over.
I have been programming for more than 20 years, with a lot of different languages.
Until six years ago, most of my languages were on dinamic typing (PHP, Bash, Perl5, Python, Ruby, ...). I used C sometimes, but it was not the common case.
Then, 6 years ago, a friend show me Scala. I was lucky because I could use it in my daily job. Two years ago I started to use Rust for some stuff.
That said, after years using languages with good type systems, I can say dealing with a dinamic type system in a big project is a huge PITA. Almost every time I have to deal with legacy code (mostly Ruby) I really miss both Scala and Rust.
The honeymoon is over for me, and now I'm in a very stable and wonderful relationship :P