>> И за столько лет ты умудрился узнать Перл всего-то процентов на 5-10 (судя >> по постам - не больше) ?
> в 21-ом веке про perl надо знать только самое важное, а не тьму > унижающих его подробностей: > 1. в perl vm нет поддержки многопоточности в python тоже нет. я больше тебе скажу, как "научному работнику". В традиционном языке (perl, python, ruby) без накладывания ограничений на синтаксис языка ее реализовать и невозможно, поэтому поддержка тредов в perl всегда будет в статусе experimental, а в других языках = так же косячна чтобы поддерживать треды при неизменном синтаксисе, нужно либо - в каждый скаляр добавлять mutex и решать все проблемы с дедлоками и прочим - расставлять мютексы около кодовых блоков (что всеж таки влечет изменение синтаксиса) - использовать глобальный мютекс (что приводит к нивелированию всего профита от тредов) в итоге в традиционных языках либо используют fork'и пайпы/сокеты либо рассуждают о поддержке тредов, при этом не используя ее в реальных проектах > 2. в perl vm нет поддержки JIT для начала возьми книжку Ларри Уолла с верблюдом и почитай о стадии компиляции. а JIT в том виде как он есть в других языках Perl'у не нужен. > 3. для perl vm нет семплирующего профайлера о сколько умных слов -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
