|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 08 Feb 2005 12:35:13 To : Peter Lemenkov Subject : Re: Какой язык программирования выбрать? -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Tue, 8 Feb 2005 08:35:13 +0000 (UTC) .RFC-Cancel-Lock: sha1:fjZ8IvHx7km6oo/6tYCjbNLXGj0= "PL" == Peter Lemenkov wrote: PL> Есть задумка, - переделать почти с нуля маленький проектец из тех, что PL> Just For Fun. В нем решается такая задача: PL> Программка работает сокет-сервером (не Unix-socket, а то, что обычный, PL> хотя это наверное не принципиально), читает команды (в виде коротких PL> текстовых сообщений) от подключенных клиентов из сокетов, разбирает их, PL> по рез-там разбора вызывает функции из уже написанной либы на языке C, PL> передает туда нужные параметры, а в зависимости от возвращенного рез-та PL> пишет кое-что в нужный сокет. PL> Все это уже кое-как реализовано на языке С, но я это делал очень давно, PL> и поэтому некоторые вещи сделаны нерационально и невыгодно. Хотел бы все PL> это переписать по правильному, на соответствующем языке, так как PL> чувствую, что С слишком избыточен для такой задачи. Заодно и выучил бы PL> что-то новое на живом примере :). PL> Итого мне нужен язык, который бы разбирал строковые выражения, знал про PL> сокеты и умел с ними работать и имел биндинги к написанным на C PL> библиотекам. PL> Вот теперь прошу совета: что выбрать? Perl, python, tk/tcl? А может это PL> реализуемо с помощью какого нибудь *sh. Еще идеи? Любой из 4-х вариантов подойдёт (последний с помощью inetd/xinetd). :) -- Serg (http://oskin.ru/) ~ ~ :q! --- Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.4 (Security Through Obscurity, linux) * Origin: Serg at 2:5020/20 (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1206979c166a6.html, оценка из 5, голосов 10
|