LINUX.ORG.RU

ltk-remote из поставки Ltk. Еси я тебя правильно понял. Хотя конечно там надо использовать usocket для унификации реализаций.

antares0 ★★★★
()
Ответ на: комментарий от antares0

Меня вообще интересует, почему в нем нет таких батареек по умолчанию?
Про QuickLisp знаю, но одно дело когда все в комплекте, а другое когда все у черта на куличиках.

deterok ★★★★★
() автор топика

Кстати, я тут посмотрел API пистоновского socket. Это какое-то УГ

panfutij
()
Ответ на: комментарий от deterok

Тебе чё надо? В sbcl есть sb-bsd-sockets, например.

ados ★★★★★
()
Ответ на: комментарий от panfutij

ещё он под виндой местами криво работает, но никто не мешает взять и допилить }:E

btw, когда мне нужно было - usocket показался одним из самых простых и с нормальными доками

lazyklimm ★★★★★
()
Последнее исправление: lazyklimm (всего исправлений: 1)
Ответ на: комментарий от lazyklimm

нормальными доками

Тебе ещё доки подавай в мире CL, да? :)

panfutij
()

1) по-моему, это одно из самых слабых мест в стандартной либе питона.

2) я думаю набрасать свой вариант займёт 15минут.

true_admin ★★★★★
()
Ответ на: комментарий от deterok

Это в вашем питоне что-то загнули.

Тебе что надо-то? Принимать соединения и что-то с ними делать? Зачем для этого отдельная библиотека, когда есть IOlib?

panfutij
()
Ответ на: комментарий от panfutij

Возможно вы правы, люблю шаблонизацию просто.
Сейчас погляжу IOlib.

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

Велосипедостроение...

чем свой велосипед хуже того что запихнули в стандартную либу?

true_admin ★★★★★
()
Ответ на: комментарий от mv

Как я понял, это слушающий сокет, принимающий соединения и запускающий обработчик.

Во, ТС, посмотри как делается сервер у мастера создания сервера-миллион-запросов-в-секунду archimag'а:

http://archimag-dev.blogspot.ru/2010/12/10.html

Как раз с использованием IOlib.

ЗЫ. Я прям так и искал - миллион в секунду и не нашел. Мне кажется, от языка тут вряд ли что-то зависит, но какое-то ГСМ-чувство мне сказало, что 10000 мало :)

panfutij
()
Ответ на: комментарий от deterok

Есть ли аналог модуля cmd для быстрой организации командной строки?

Linedit, PREPL. Но я сними не работал

sb-aclrepl в контрибах sbcl

antares0 ★★★★
()
Ответ на: комментарий от deterok

Только структура, но без внутренностей?

Не понял. Передаешь ему в аргументах функцию, она делает нужное внутри его event-loop-а

antares0 ★★★★
()
Ответ на: комментарий от deterok

Меня вообще интересует, почему в нем нет таких батареек по умолчанию? Про QuickLisp знаю, но ..

Потому, что python под руководством Гвидо в основном один, а лиспов потенциально много. А копировать одну и тужу батарейку в каждой из 10 реализаций, не есть прекрасно.

antares0 ★★★★
()
Ответ на: комментарий от panfutij

нет ipv6

печально, да. Но не всегда принципиально.

нет этих ихних asynchronous I/O с kqueue и прочим

Это отдельная песня. Идля этого как минимум надо впилить это в большинство реализаций.

antares0 ★★★★
()
Ответ на: комментарий от antares0

Это отдельная песня. Идля этого как минимум надо впилить это в большинство реализаций.

iolib это просто могет. Он генерирует либу на C, которая это делает, и биндинги к ней. Работает и под BSD и под этот их ляликс

panfutij
()
Ответ на: комментарий от panfutij

iolib это просто могет.

Именно. Автор iolib захотел забить на винду, поднатужился и смог:) И кто его знает, что он еще может таким образом. А для аснинхронного есть и другие либы.

antares0 ★★★★
()
Ответ на: комментарий от panfutij

Проблема с iolib в том, что её никто не использует, хотя её уже много лет. В данный момент более перспективно смотрится cl-ansyc и для неё уже есть несколько драйверов (http://orthecreedence.github.io/cl-async/drivers). И да, cl-async можно использовать и на винде.

archimag ★★★
()
Ответ на: комментарий от archimag

Раз советуешь, обращу внимание, если вообще надо будет

panfutij
()
Ответ на: комментарий от panfutij

Парой тысяч страниц больше, парой тысяч страниц меньше — никто и не заметит

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.