parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

А вот про Ruby и Perl

egr 08.09.2003 16:16

Цитата:
Тут небольшая путаница в терминах. В Ruby (как и в Perl, например) как раз - строгая типизация. Просто она динамическая, а не статическая. То есть типы фиксируются не на этапе компиляции, а в run-time. Более того, для Ruby разделения на compile-time и run-time нет вообще.

По контрасту, C++ - это язык со статической, но слабой типизацией. В нем можно насильно привести один тип к другому и вызвать этим core dump системы. В языке со строгой типизацией это невозможно.

Является ли преимуществом динамическая типизация по сравнению со статической? С точки зрения производительности кода - нет, поскольку труднее оптимизировать код. С остальных точек зрения - как правило, да.
Что скажете господа хорошие?

http://prefnews.ru/?page=one_news&news_id=89