KILLUA: Ja zas neumim PHP, ale v C musej bejt vsechny promenny deklarovany. Tj. musis nejdriv rict "int a;" a pak uz ty, prekladac i highlighter vite ze "a" je promenna (typu int). Dalsi deklarace "a" ve stejnym scope neni validni, priradit tam string taky nemuzes atdatd.
A zaroven nemuzes udelat "a = neco" a cekal ze se ti vyrobi "a" spravnyho typu.
Takze, vyhoda silne typovanyho jazyka je, ze to proste poznas ze syntaxe.
A treba Python to pozna taky, i kdyz tyhle deklarace nema, ale uplne si nejsem jistej jak (kdybych mel tipnout, co neni klicovy slovo nebo funkce bere, v prvnim priblizeni, za promennou).
Jo, a last but not least, kdyz to pozna prekladac, musi to umet poznat i neco co dela syntax highlight.
(A jo, ted me nekdo chytne za slovo ze deklarace typu bejt nemusi, protoze v prehistorickym standardu C fungovalo ze kdyz to nema typ, je to int...)