В сообществе программистов хорошо известно, что Python не выигрывает ни в одной гонке. Но несмотря на это, Python великолепен, и он всем нравится. Но он очень медленный... В этой статье я расскажу о различных функциях Python и разберу, почему они делают его одним из наиболее продвинутых языков на сегодняшний день — с тем недостатком, что он не такой быстрый . Но сначала давайте усвоим некоторые основы языков программирования. Уровни абстракции Как вы, возможно, знаете, языки программирования часто характеризуются уровнем абстракции...
Чтобы разобраться чё там у Python'a, надо понять что есть вообще, чем отличается и т.д. и т.п. Тип - множество значений и операций над этими значениями (пасиба вики). Как знает большинство, бывает статическая и динамическай типизация. А чё-нить ещё знает большинство или только зная это уже хейтит? Статическая/динамическая, сильная/слабая, явная/неявная. Максимально быстро по каждому, а то прошлый пост большим вышел. Теперь мы знаем что есть и давайте сравним JavaScript и Python. Вот как раз в сильной типизации вся сила, как бы это не звучало...