Innholdsfortegnelse:
Definisjon - Hva betyr sterkt typisk?
Sterkt skrevet er et konsept som brukes til å referere til et programmeringsspråk som håndhever strenge begrensninger for blanding av verdier med forskjellige datatyper. Når slike begrensninger brytes og feil (unntak) oppstår.
Techopedia forklarer Strongly Typed
Eksempler på sterkt typiske språk som eksisterer inkluderer Java, Ruby, Smalltalk og Python. Når det gjelder Java blir det oppdaget skrivefeil under kompilering Andre programmeringsspråk, som Ruby, oppdager skrivefeil i løpet av løpetiden.
I sterkt skrevne språk er oppførselen til operasjoner mer forutsigbar sammenlignet med svakskrivede språk. Ulempen er å måtte erklære og skrive inn alle variabler og parametere - selv om noen vil hevde at dette rett og slett er god koding.
Differensieringen mellom sterkt skrevne språk og svakt typede språk er noe uskarpt. Noen av språkene som anses som sterkt typisk tillater faktisk innrømmelser som gjør dem svakt skrevet. Ta for eksempel C #. Selv om C # krever at alle variablene har en definert type, lar den programmereren deaktivere dynamisk typesjekk. Til og med Java, som regnes som et av de sterkest skrevne programmeringsspråk, lar objekter kastes til andre typer.
