Slide 4
Slide 4 text
TIPAGEM DINÂMICA X ESTÁTICA
Tipagem dinâmica: verificação de tipos somente na execução
Ex. Lisp, Smalltalk, Python, JavaScript, Ruby, Clojure, Elixir, etc.
Tipagem estática: declaração de tipos no código-fonte,
verificação na compilação
Ex. C, C++, Pascal, Java, C#, Haskell, Rust, Kotlin, Swift, etc.
Tipagem gradual: declaração de tipos opcional, verificação na
compilação, normalmente sem efeito na execução
Ex. Dart, TypeScript, etc.
4