[#] Модули расширения Python на Rust
habrabot(difrex,1) — All
2016-03-18 00:30:03






_“Absolute statements are the root of all evil. The key is balance. There are no answers, only questions.” ????_ Автор статьи: [zolkko][1].

##### **Оптимизации**

Когда говорят про оптимизацию в контексте ПО, часто подразумевают оптимизацию производительности программиста и/или оптимизацию самого ПО. Исходя из YAGNI-принципа, Python позволяет программисту сосредоточиться на реализации ПО, избавив его от необходимости заботиться о низкоуровневых вещах: регионах памяти, в которых выделяются объекты, освобождении памяти, соглашениях о вызовах. На обратную проблему в [одной из его лекций][2] о Haskell указал Саймон Джонс. У него был слайд со стрелкой, закрашенной градиентом. В начале было написано “no types”, посередине — “Haskell”, в конце — “Coq”. Указав на Coq, он сказал: “This stresses power over usability. Right?! You need a PhD here!”[1]. Несмотря на то, что это была шутка, мантра Python — одна из любимых программистами особенностей этого языка. По моему опыту, это то, что позволяет выпускать готовый продукт несколько быстрее. [Читать дальше →][3]

[1]: https://habrahabr.ru/users/zolkko/
[2]: https://www.youtube.com/watch?v=brE_dyedGm0
[3]: https://habrahabr.ru/post/279561/#habracut