Čo je slabo napísaný programovací jazyk?
Čo je slabo napísaný programovací jazyk?

Video: Čo je slabo napísaný programovací jazyk?

Video: Čo je slabo napísaný programovací jazyk?
Video: C Programming Tutorial 37 - Strongly Typed vs Loosely Typed Languages 2024, November
Anonim

A slabo - písaný jazyk na druhej strane je a Jazyk v ktorých premenné nie sú viazané na konkrétny dátový typ; stále majú typ, ale bezpečnostné obmedzenia typu sú nižšie v porovnaní so silne- písané jazyky.

Otázkou tiež je, čo je silne napísaný jazyk a čo je slabo napísaný jazyk?

Hlavný rozdiel, zhruba povedané, medzi a silne typizovaný jazyk a a slabo napísané jedným je, že a slabo napísané jeden robí konverzie medzi nesúvisiacimi typmi implicitne, zatiaľ čo a silne napísané jeden zvyčajne nepovoľuje implicitné konverzie medzi nesúvisiacimi typmi.

Okrem toho, čo je silne typovaný programovací jazyk? A silne - napísaný programovací jazyk je taká, v ktorej každý typu údajov (ako je celé číslo, znak, šestnástkové číslo, zbalené desatinné číslo atď.) je preddefinované ako súčasť programovací jazyk a všetky konštanty alebo premenné definované pre daný program musia byť popísané jedným z dátových typov.

Otázkou tiež je, či je C silne alebo slabo napísané?

C je staticky napísané na stroji jazyk, čo znamená každú premennú typu je určený v čase kompilácie a nie počas behu ako Python alebo JavaScript. Takže aby som to zhrnul, je to statické, slabo napísané Jazyk. C je spravodlivé silne napísané.

Čo znamená písaný jazyk?

In písaný jazyk my definovať typ všetkých premenných, ktoré sú známe v čase kompilácie alebo behu. Pre Jazyk byť staticky napísané na stroji to znamená že typy všetkých premenných sú známe alebo odvodené v čase kompilácie. A Jazyk je dynamicky napísané na stroji ak je typ premennej interpretovaný za behu.

Odporúča: