Jul. 13th, 2018

balu: (Default)
Гвідо устал, Гвідо уходить.
Через тонкі відмінності між := та =.
От, власне, через велику кількість таких тонких відмінностей, розмазаних по всій мові, я й перестав використовувати python.
Справа у тому, що тримати в голові всю цю купу нюансів може тільки "програміст на". А у мене з цим не склалося, я займався автоматикою (C, LabView), опердєнь (Delphi, Free Pascal, python, java, SQL, свої DSL), автоматизацією всякого серверного лайна (bash, python, emacs lisp), трохи мобайл (java). При таких раскладах на перший план виходе не пам'ятати 100500 нюансів, а простота інструменту і ясність намірів, які ти цим інструментом зможеш передати. І перевага надається інструментам, де прорив  у функціональності досягається за рахунок невеликої кількості удачно скомбінованих ідей, на противагу насичення мови новими фічами. Останній підхід веде до того, що спільнота не в змозі асимілювати накопичені фічі. Python, десь до 2.5 чи 2.6, і був такою удачною мовою з вдалою комбінацією кількох гарних ідей, а вже потім пустився у всі тяжкіє. Як на мене, він і досі тримаєься на інерції 2-ї гілки.


Profile

balu: (Default)
от. Михайло

April 2026

S M T W T F S
   1234
5678910 11
12131415161718
19202122232425
2627282930  

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 12th, 2026 10:47 pm
Powered by Dreamwidth Studios