Re:38% of bugs at Airbnb could have been prevented by using ...
by skohan on Monday February 11, 2019 @10:44AM
(#19135200)
Yes JS is probably the most egregious. After having transitioned mostly to statically-typed languages, it seems positively backwards not to have the types, or even number of arguments specified as part of the signature to a function. I have even had to dig through the source of a library when the author has neglected to document an API well.
Dynamic languages slow me down.
I have a terrible memory when it comes to method syntax, for example I would still have to look up Javascript's substring syntax every single time even though I have worked with JS for like 12 years.
Static typing's ability to supercharge autocomplete is a massive time boost for me.