weak-typing

Насколько я понимаю, в PHP разрешено следующее, потому что это слабо типизированный язык. $var = 'Hello'; $var = 5; Я только что установил версию Python 2.6 для Windows, и я ожидал, что она не позволит мне изменить тип просто так, но эквивалент Python вышеуказанного кода работает так же, как в PHP yikes! ...

Я использую Try::Tiny для try-catch. Код выглядит следующим образом: use Try::Tiny; try { print "In try"; wrongsubroutine(); # undefined subroutine } catch { print "In catch"; } somefunction(); ... sub somefunction { print "somefunction"; } Когда я выполняю Это происходит так: som...

Я вижу эти термины используют повсеместно в программировании и у меня есть смутное представление о том, что они означают. Поиск показывает мне, что такие вещи были заданы по всему переполнению стека на самом деле. Насколько я знаю, статическая/динамическая типизация на языках тонко отличается от сильной/слабо...

я наткнулся на ссылки, которые говорят, что Python является строго типизированным языком. однако я думал, что на строго типизированных языках вы не можете этого сделать: bob = 1 bob = "bob" Я думал, что строго типизированный язык не принимает изменение типа во время выполнения. Возможно, у меня неправильн...