Sergey Lymar

Июль 23, 2007

Эффективные массивы в Python

Рубрика: Python — Sergey Lymar @ 11:13 пп

Возвращаясь к теме вызова нативных модулей из Python (теперь это в Linux, но в Windows принципиальных различий быть не должно).
В Python есть очень полезный модуль для работы с массивами, называется он, как не странно, array. Это не единственный модуль для работы с массивами, но он очень удобен, если необходимо обмениваться массивами с программами на C/C++ (например OpenGL текстурку скормить, или просто все тяжелые вычисления на C/C++ написать):
(далее…)

Июль 5, 2007

Python и функциональное программирование

Рубрика: Python — Sergey Lymar @ 1:02 дп

Всё таки после того как попишешь на функциональных языках, начинаешь по-функциональному писать где можно и где нельзя.
Вот скажем такой замечательный язык как Python, в нем даже есть наше любимое ключевое слово lambda и некоторые другие функциональные вкусности. Но в сравнении с мощностью Haskell, Python, мягко говоря, курит в сторонке.
Как скажем в Python запихнуть ветвление внутрь lambda?
(далее…)

Сайт работает на WordPress