Хочу написать программу на Common Lisp, которая использует внутри себя поиск lorien.local. Сейчас предоставляется интерфейс на уровне сетевых сокетов (TCP или Unix). В стандарте по Common Lisp однако ничего не сказано про то, как использовать сокеты. Как это можно сделать?
Имеет ли смысл сделать какую-то обертку для поиска (например, написать все сетевое взаимодействие на C и вызывать через FFI С-функции)? Или например представить в виде Web-service?
Хочется максимальной простоты и переносимости (со стороны клиента на Lisp, в самом поиске допускаются усложнения).
PS. Если вопрос тривиальный, прошу сильно не пинать, только начал изучать Lisp.
Landstreicher
Хочу написать программу на Common Lisp, которая использует внутри себя поиск lorien.local. Сейчас предоставляется интерфейс на уровне сетевых сокетов (TCP или Unix). В стандарте по Common Lisp однако ничего не сказано про то, как использовать сокеты. Как это можно сделать?Имеет ли смысл сделать какую-то обертку для поиска (например, написать все сетевое взаимодействие на C и вызывать через FFI С-функции)? Или например представить в виде Web-service?
Хочется максимальной простоты и переносимости (со стороны клиента на Lisp, в самом поиске допускаются усложнения).
PS. Если вопрос тривиальный, прошу сильно не пинать, только начал изучать Lisp.