3 ms·
Python and Ruby are not known for "extremely weak typing". Ruby: duck, dynamic, strong. Python: dynamic, strong. JavaScript: dynamic, duck, weak. Elixir: dy
by erikbye 8y ago
Python and Ruby are not known for "extremely weak typing".
Ruby: duck, dynamic, strong.
Python: dynamic, strong.
JavaScript: dynamic, duck, weak.
Elixir: dynamic, strong.
https://wiki.python.org/moin/Why%20is%20Python%20a%20dynamic%20language%20and%20also%20a%20strongly%20typed%20language https://wiki.python.org/moin/Why%20is%20Python%20a%20dynamic...
https://en.wikipedia.org/wiki/Strong_and_weak_typing https://en.wikipedia.org/wiki/Strong_and_weak_typing
- bostonvaulter2 8y agoI think the idea is that pattern matching and guards give you some additional guarantees above normal "strong typing". But I do agree with you.