Post #385
519
Свою "карьеру" я начинал с Питона (первые шаги в программировании), но за время работы в Амазон (мой первый промышленный опыт) я писал много на чем, но не так то много на Питоне. Был опыт с Java, Kotlin, Typescript, Javascript, и немного Go c Perl. В итоге, я полюбил типизацию, понял прелести полиморфизма, и жить не могу без использования интерфейсов. В Питоне нету интерфейсов, но есть Абстрактные классы и Протоколы. На первый взгляд, это одно и тоже, но в по факту работают по разному. В этом хорошее видео отлично объясняют в чем же разница.