Kijk eerst de video
Statically Typed | Dynamically typed | |
Definieer variabele met | String | Let |
Essentie | Na definitie van de variabele niet van type veranderen: Typesafe | Een variabele kan tijdens zijn leven wel van type veranderen |
Talen | Typescript C C++ Rust | JavaScript Python PHP |
Voordelen | + programmeerfouten worden aangegeven door de compiler | + snel wat code in elkaar zetten |
Nadelen | – meer werk door noodzaak compiler | – vage fouten komen veel voor – trager op runtime, want dan moet er nog worden gechecked |
Voorbeeld | int getal = 10 | let getal = 10 |
tekst
begint als Int
maar we gebruiken hem daarna als String
Wat moet je weten
- Deze tabel ophoesten
- Alle woorden en overig lingo
Overig Lingo
- Compile-time: de programmeur is bezig
- Runtime: de gebruiker gebruikt het programma
Op replit
