Member-only story

150 WORD ARTICLE

Strongly Typed Languages Are Coming Back [XXVIII]

Or… They never left, engineers were just inexperienced.

synapticloop

--

Image by Author :)

Strength Of Ducks

Strongly type languages generally have stricter rules around compile time, whereas weakly typed languages (or duck typed) have run-time checking.

I have been around long enough to see the to and fro of strong versus weakly typed languages, and the arguments centred not around the typing of the language — but more around the other features of the language

If nothing else, two things strongly type languages give me:

  • 100% Accurate code completion — the key is the 100%
  • Easier refactoring of methods and names

It just makes your code more likely to compile and run correctly — and this is a must.

The unintended consequence of this is that

  • You can learn about the functions and objects that you are calling because you can see what the parameters and return types are.

And we all need a little help.

You may want to follow this tag, or bookmark this list.

If you like my work or want to write — you can sign up below — it helps to fund my writing. Cheers!

--

--

No responses yet