xs

May. 1st, 2011 10:38 am
sab123: (Default)
[personal profile] sab123
Нашел, как составить перловый модуль из нескольких отдельно скомпилированных XS файлов: http://search.cpan.org/~jhi/perl-5.8.1/lib/ExtUtils/MakeMaker/FAQ.pod . А то меня этот вопрос долго грыз.

  MODULE = Cool::Foo PACKAGE = Cool::Foo

  BOOT:
  # boot the second XS file
  boot_Cool__Bar(aTHX_ cv);


P.S. А вот фиг. Оно в преамбуле умудряется поменять стек. Поэтому при вызове треьей функции boot_* все валится.

Date: 2011-05-01 04:34 pm (UTC)
From: [identity profile] vaddimka.livejournal.com
я думал перл помер давно :)

Date: 2011-05-01 06:20 pm (UTC)
ext_659893: Sapa (Default)
From: [identity profile] sappa.livejournal.com
С чего бы вдруг?

Date: 2011-05-01 07:32 pm (UTC)
From: [identity profile] vaddimka.livejournal.com
давно не видел крупных проектов на нем, только какие-то мелкие скриптовые поделки от людей выучивших перл в лохматые года

Date: 2011-05-01 11:54 pm (UTC)
From: [identity profile] sab123.livejournal.com
Прелесть Перла как раз в том, что с ним крупные проекты не нужны. Все делается мелкими поделками.

Date: 2011-05-02 12:23 am (UTC)
From: [identity profile] vaddimka.livejournal.com
ну да, попробуй биллинг написать "мелкими поделками"

я видел биллинг на перле, это было стремно

Date: 2011-05-02 11:18 pm (UTC)
From: (Anonymous)
Почему стремно? Я, помнится, как-то писал учет трафика с нашей стороны, чтобы сравнивать с биллингом провайдера. На перле. Очень мило, небольшой скрипт.

Ну и вообще, разве можно считать биллинг большим проектом? Даже если он весь из себя энтерпрайзный (да, энтерпрайзный телефонный биллинг я тоже видел, будучи в AT&T).

Кстати, я наверное понял, почему ты не видишь перл: ты же Виндовсом всяким занимаешься. А там другие традиции.

Date: 2011-05-03 01:36 am (UTC)
From: [identity profile] sab123.livejournal.com
В смысле, это я был. Только ЖЖ сглючил.

Date: 2011-05-03 11:26 am (UTC)
From: [identity profile] vaddimka.livejournal.com
я сейчас "виндовском всяким" занимаюсь меньше 10% моего времени
в основном линукс и немного макось

не знаю, вокруг народ на рубях и пайтоне пишет
перл сейчас используется во всяких стремных системах хранения данных типа MogileFS, причем, что характерно, никто не понимает как оно там работает и все бы рады этот перл оттуда извести :)

Date: 2011-05-04 12:07 am (UTC)
From: [identity profile] sab123.livejournal.com
Пайтон - кривизна редкая и ужасная. Я просто не знаю второго настолько ублюдочного языка.

Date: 2011-05-04 12:19 am (UTC)
From: [identity profile] vaddimka.livejournal.com
я когда год на перле писал (платили хорошо) думал про него то же самое :)
после плюсов мне там не нравилось решительно все, ребята даже не потрудились сделать нормальный отладчик (perl -d года эдак 4 назад не понимал eval'ы, точнее глючил на них страшным образом)

July 2025

S M T W T F S
  1 2345
678 9101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 05:46 am
Powered by Dreamwidth Studios