Comments 41
ну ниче так, интересно.
-5
кто знает сколько кармы нужно чтобы можно было перенести в «Язык программирования Python»?
+1
Любопытно что народ плюсует, но не комментирует. Нечего добавить? ;)
+2
все понимают, что статья нужная и хорошая, но для хороших комментариев нехватает знаний в предметной области.
+5
UFO just landed and posted this here
Вполне закономерный вопрос. Хотел написать этом в топике и забыл. SWIG это хорошо и удобно, но для такого маленького модуля, imho, это оверкилл. У меня в сумме 3 часа где-то на всё вместе ушло. Да и интересно было написать без обёрток.
Ну а если нужен интерфейс к чему-то готовому, то SWIG конечно лучше.
Ну а если нужен интерфейс к чему-то готовому, то SWIG конечно лучше.
0
А всем исходный код нравится и вызывает симпатию, поэтому когда первый раз прокручивают бегло статью — плюсуют) а чтобы что-то написать, надо время пока народ осилит много букв)
+1
Язык С позволяет достичь огромного прироста производительности по сравнению с некоторыми родными модулями Питона. Например, есть великолепный модуль Pickle, который запаковывает объект в строку или файл в бинарном режиме. Он хорош и быстр, но есть модуль cPickle, который работает в ТЫСЯЧИ раз быстрее своего питоновского аналога.
А вообще если дадите кармы, напишу статью о консервации и последующего использования объектов. Я много интересного знаю про Питон.
А вообще если дадите кармы, напишу статью о консервации и последующего использования объектов. Я много интересного знаю про Питон.
+2
А ты напиши, а потом дадут. Я впервые что-то на хабр пишу, сегодня утром 0 была.
0
Всё дело в том, что некая группа товарищей в свое время меня основательно минуснула, так что никуда написать не могу, кроме комментов, а в комменты писать как-то не сильно хочется, слишком тексту много.
0
пиши ;)
0
А вот она: darkphoenix.habrahabr.ru/blog/44599/
Спасибо за карму!
Спасибо за карму!
0
добавил, жду статьи :)
0
>>> OMFG! — может воскликнуть читатель. Зачем писать что-то на С когда есть Python, и будет во многом прав.
ха-ха, вы что действительно так считаете? это типа — зачем писать ОС на си когда есть Python да? ха-ха!
ха-ха, вы что действительно так считаете? это типа — зачем писать ОС на си когда есть Python да? ха-ха!
-6
а вот и быдлопитонщики подоспели со совими минусами :)
-1
я где-то говорил что я пишу ОС? :)
0
А если серьёзно — то лёгкость которую даёт питон подкупает, к ней привыкаешь, и менять её на что-то другое уже не очень хочется. Думаю я не один такой.
PS: ОС на C у нас уже полно. Почему бы не написать ещё одну на Python? :P
PS: ОС на C у нас уже полно. Почему бы не написать ещё одну на Python? :P
0
ОС — пока нет, но программы для каких-то муниципальных компьютеров было однажды написано именно на Питоне.
0
ну точто на питоне можно быстро реализовать сносно рабочую поделку — это я и сам знаю… только в отличие от вас я трезво оцениваю возможности питона и его место…
нащет ОС, ага, пишите :)…
нащет ОС, ага, пишите :)…
-1
Зелёный друг? O_o
+1
В коде, в условиях после < ничего не видно (смотрю в Opera/Windows).
+1
Whoohoo! Спасибо. Мне это супер полезно. Я как раз пару узких мест в pys60 должен прооптимизировать.
0
Программист должен быть ленив. Гораздо проще и приятнее писать экстеншены на boost.python. В крайнем случае, если очень не хочется C++, существует SWIG
Впрочем, если надо написать простой модуль-прослойку из пары функций, нативный питоновский интерфейс достаточно удобен.
Впрочем, если надо написать простой модуль-прослойку из пары функций, нативный питоновский интерфейс достаточно удобен.
0
ленивые програмисты и С++ лол… pyrex откройте для себя чтоли.
0
rushman, а можно вас попросить написать статейку про то как вы с libvirt из питона работаете?
я помнится пытался в ней покопаться, но что-то не осилил.
кстати, можно на вашу систему управления машинками посмотреть?:)
я помнится пытался в ней покопаться, но что-то не осилил.
кстати, можно на вашу систему управления машинками посмотреть?:)
0
Лого у вашего проэкта супер! =)
0
Sign up to leave a comment.
Пишем модуль расширения для Питона на C