gentoo.ru
python
python@conference.gentoo.ru
Вторник, 18 декабря 2012< ^ >
maksbotan установил(а) тему: ЯП Python || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck." || Создан список рассылки python@lists.gentoo.org
Конфигурация комнаты
Участники комнаты

GMT+4
[00:53:21] lk4d4 вышел(а) из комнаты
[10:09:27] lk4d4 вошёл(а) в комнату
[10:23:23] lk4d4 вошёл(а) в комнату
[10:23:34] lk4d4 вышел(а) из комнаты
[15:38:24] lk4d4 вошёл(а) в комнату
[15:43:32] lk4d4 вышел(а) из комнаты: Replaced by new connection
[15:43:42] lk4d4 вошёл(а) в комнату
[15:56:51] lk4d4 вышел(а) из комнаты
[15:58:47] lk4d4 вошёл(а) в комнату
[16:18:23] maksbotan вошёл(а) в комнату
[16:38:50] <krigstask> Я вот думаю: можно написать код, который будет выполняться при загрузке модуля
[16:39:08] <krigstask> А как выполнять код при завершении работы с модулем?
[16:44:52] <krigstask> Идеально: http://docs.python.org/2/library/atexit.html
[16:44:57] <krigstask> А вообще ctypes рулит
[23:03:05] <krigstask> Что, не верите?
[23:04:23] <maksbotan> видимо ты сейчас покажешь какую зашибенную штуку ты с ним сделал?
[23:04:32] <krigstask> Не покажу
[23:04:38] <krigstask> Потому что секретно (-%Е
[23:04:48] <maksbotan> хаха
[23:05:12] <krigstask> Но дёргать C-функции из питона — это круто
[23:05:28] <krigstask> Обвязки легко кропать
[23:05:44] <krigstask> Безо всяких там свингов
[23:06:36] <maksbotan> свигов
[23:06:43] <krigstask> А так смешнее
[23:06:45] <maksbotan> krigstask: а cython тебе не нравится?
[23:07:02] <krigstask> cython нравится, но он несколько для другого
[23:07:13] <maksbotan> ясно
[23:07:52] <krigstask> Надо бы что-нибудь на нём написать, да вот не знаю, что
[23:08:11] <krigstask> Но сначала — сливание истории Psi на Go
[23:16:23] <krigstask> А вы посмотрите документацию по ctypes, познавательно
[23:22:15] <maksbotan> я смотрел
[23:22:17] <maksbotan> и по struct
[23:22:23] <maksbotan> последнее даже вроде использовал
[23:34:14] <lk4d4> я лично не понимаю тяги к cython
[23:45:13] <krigstask> Ну struct не так прикольно
[23:45:51] <krigstask> lk4d4: почему же? Можно статически затипизировать всё на свете, закомпилячить «почти питон» и получить зубодробительный прирост скорости
[23:47:21] <lk4d4> ну не знаю
[23:47:28] <lk4d4> можно на си или на хаскеле написать
[23:47:38] <lk4d4> и компилячить-не перекомпилячить
[23:48:18] <lk4d4> мне это кажется мальца unpythonic по сравнению с тем же pypy, который тоже дает прирост, может и не такой уж зубодробительный
[23:49:44] <krigstask> Что unpythonic?
[23:50:43] <krigstask> Хацкель хацкелем, а вот на сях писать неохота
[23:53:33] <lk4d4> компилячить
[23:54:27] <lk4d4> ну нишу cython-а я понял, в принципе для локальных проектов клево
[23:54:46] <krigstask> Почему только для локальных?
[23:54:47] <lk4d4> но если кому-то понадобится убер-хайлоад, то будут писать на си почти наверняка
[23:54:51] <krigstask> lxml на ём
[23:56:04] <krigstask> HL сейчас на сях не будут писать
[23:56:10] <krigstask> На cython, конечно, тоже
[23:56:25] <lk4d4> у меня хайлоад на питоне)
[23:56:31] <krigstask> Хацкель или ерланг
[23:56:52] <lk4d4> и кстати есть на эрланге тоже рядышком и он вообще что-то не очень
[23:57:07] <lk4d4> хотел бы я кстати на хаскеле лупить HL
[23:57:48] <krigstask> Ерланг рулит
[23:58:10] <krigstask> Кстати, Go тоже покатит для высокой загрузочки
[23:58:50] <lk4d4> youtube на go?
[23:58:55] <krigstask> Не знаю
[23:59:02] <krigstask> Но вряд ли
[23:59:07] <krigstask> Компилируемый и многопоточный
[23:59:55] <lk4d4> я просто слыхал байку, что его с питона на Go переписывают
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!