[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Функционал и интерфейс



On 18 March 2009 15:03:57 Покотиленко Костик wrote:
> В Срд, 18/03/2009 в 21:32 +0900, Alexander Danilov пишет:
> > Alexander GQ Gerasiov пишет:
> > > На Tue, 17 Mar 2009 20:37:53 +0300
> > >
> > > Alexey Pechnikov <pechnikov@mobigroup.ru> записано:
> > >> Hello!
> > >>
> > >> On Tuesday 17 March 2009 19:33:16 Yuri Kozlov wrote:
> > >>>> Ну так как, пробовать будем?
> > >>>
> > >>> Неа.
> > >>>
> > >>> Если посмотреть выше, то речь шла о демонах, а не парсерах текстовых
> > >>> файлов. Или Вы считаете их равнозначными задачами?
> > >>
> > >> Есть у меня и демоны на тикле, например, собирают и обрабатывают
> > >> данные с цисок и других АТС. Написать то же самое на С большая работа
> > >> (на тикле используются события для прослушивания множества сокетов, а
> > >> на С придется создавать отдельные потоки), потому и не предлагаю как
> > >> тестовую задачу (притом демоны умеют держать в in-memory SQLite
> > >> database те данные, которые не удалось записать в persistent
> > >> database), не говоря уж о реализации самой логики обработки.
> > >
> > > Ну, вообще говоря, есть довольно неплохая GLib2 или QtCore, в которых
> > > соответствующие примитивы.
> >
> > Вообще говоря, есть libevent, с помощью которой на Си событийно писать
> > проще. Но вообще прикладуху на Си писать не интересно, борьба с
> > языком(слишком низкоуровневый) и развивается паранойя при использовании
> > каждого указателя.
>
> Прикол в том, что уровень языка Си выбирается программистом посредством
> выбора библиотек нужных уровней. На libc конечно тяжело прикладуху
> писать. Выбор за тобой, а не за языком, используй glib, gtk+, или что
> тебе больше подходит для конкретной задачи.
>
> Как я уже писал, на Си легко работать с объектной моделью, не сложнее
> чем на C++ или другом языке. Надо тебе крупноузловая сборка -
> пожалуйста, надо под микроскопом поработать - пожалуйста. А вот языки
> высокого уровня ограничивают тебя высотой своего уровня.

а меня вот почему-то не ограничивают... что я делаю не так?

Reply to: