[Moscow.pm] Perl vs Python

Ivan Petrov i.petro.77.00 на gmail.com
Вт Окт 25 13:08:22 PDT 2016


> Все зависит от размера проекта. В большом проекте типизация (хотя бы
> опциональная) - великое благо.

именно в большом она - великое зло.
как раз в маленьких проектах кейзы "доставляем одни и те же данные
между ВНУТРЕННИМИ частями по разным маршрутам" - редкое явление,
а в больших проектах они - явление рядовое
кроме того в больших проектах рядовое явление - работа множества людей
над разными частями кода.

соответственно хрень что до функции foo($) аргумент доставился в виде
чиселки по одному маршруту (например на транспорте - JSON), а по
другому он же в виде строки (например на транспорте - атрибут XML) -
явление рядовое и тестами причем выявляемое сложно

> Именно поэтому сейчас тот же Angular 2 в основном предпочитает TypeScript
> вместо ES6.

в JS проблема с типами наиболее неприятна ибо как раз JS наиболее
часто манипулирует данными из разных источников (DOM + json)



Подробная информация о списке рассылки Moscow-pm