[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perl or Python?



Hello!

On Thursday 19 March 2009 13:08:32 Aleksey Cheusov wrote:
> > Слава богу, нет. НУ не должны быть ПЕРЕМЕННЫЕ типизированными.
>
> Виктор. Наличие типизированных переменных в языке - это один из
> важнейших классификационных признаков языков программирования.
> При создании больших программ их наличие очень хорошо сказывается на
> надежности создаваемого ПО. Это азбука!

В каком месте сказывается? Программы на том же С++ замечательно сегфолтятся, 
несмотря на всю типизацию переменных - ну объявили типизированную переменную, 
а вот указатель на эту переменную может хрен знает куда указывать. Ничего, 
кроме скорости выполнения и упрощения компилятора/интерпретатора типизация 
переменных не дает. При выполнении кода и при типизации _значений_ вы можете 
проверить, есть ли в адресуемой памяти описание типа, что поможет защититься 
еще и от аппаратных ошибок.

Best regards.

Reply to: