Я большой поклонник PHP, и это, очевидно, очень слабо типизированный язык. Я понимаю, что некоторые из преимуществ включают общую независимость изменения переменных типов на лету и т.д.
Мне интересны недостатки. Что вы можете получить от строго типизированного языка, такого как C, который вы иначе не можете получить от слабо типизированного, например PHP? Также с настройкой типа (например, double ($ variable)) можно утверждать, что даже слабо типизированный язык может действовать так же, как сильно типизированный.
Итак. Слабый тип. Какие преимущества я не включил? Что еще более важно, каковы недостатки?