Hlavní navigace

Názor k článku Programovací jazyk Ada pro úplné začátečníky od Inkvizitor - Mohl bych poprosit o vysvětlení předposledního odstavce? Jak chápu...

  • Článek je starý, nové názory již nelze přidávat.
  • 30. 4. 2015 19:37

    Inkvizitor (neregistrovaný)

    Mohl bych poprosit o vysvětlení předposledního odstavce?

    Jak chápu silné vs statické typování já, jde o to, že:

    1. Objekt má nebo nemá konkrétní typ. Pokud má (Python), je možné se na něj zeptat a dá se očekávat, že se bude chovat nějakým způsobem. Pokud nemá (Perl, JavaScript, ale třeba i C s přetypováváním ukazatelům a prací přímo nad pamětí nebo Java s přetypováváním na Object a zpět), v závislosti na kontextu je to pro nás jeden typ nebo jiný typ. První případ nazýváme silným typováním, druhý slabým.

    2. Chlívek/štítek striktně obsahuje (odkazuje na) hodnotu určitého typu daného obyčejně deklarací. To je statické typování. Pokud je ten chlívek nebo štítek typově agnostický, je to dynamické typování.

    Co je na takovém dělení špatné nebo proč Ti to připadá neužitečné?