|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Peter Lemenkov 2:5080/1003 08 Feb 2005 04:36:56 To : All Subject : Какой язык программирования выбрать? --------------------------------------------------------------------------------
Приветствую, All!
Есть задумка, - переделать почти с нуля маленький проектец из тех, что
Just For Fun. В нем решается такая задача:
Программка работает сокет-сервером (не Unix-socket, а то, что обычный,
хотя это наверное не принципиально), читает команды (в виде коротких
текстовых сообщений) от подключенных клиентов из сокетов, разбирает их,
по рез-там разбора вызывает функции из уже написанной либы на языке C,
передает туда нужные параметры, а в зависимости от возвращенного рез-та
пишет кое-что в нужный сокет.
Все это уже кое-как реализовано на языке С, но я это делал очень давно,
и поэтому некоторые вещи сделаны нерационально и невыгодно. Хотел бы все
это переписать по правильному, на соответствующем языке, так как
чувствую, что С слишком избыточен для такой задачи. Заодно и выучил бы
что-то новое на живом примере :).
Итого мне нужен язык, который бы разбирал строковые выражения, знал про
сокеты и умел с ними работать и имел биндинги к написанным на C библиотекам.
Вот теперь прошу совета: что выбрать? Perl, python, tk/tcl? А может это
реализуемо с помощью какого нибудь *sh. Еще идеи?
--- ifmail v.2.15dev5
* Origin: (http://news.cca.usart.ru/) USURT's FidoNET<-> (2:5080/1003@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/146463694d080.html, оценка из 5, голосов 10
|