Название: Создание библиотек Отправлено: Авварон от Июль 22, 2009, 08:22 Хочется написать свою библиотеку. С чего вообще стоит начать? Есть ли какие-нибудь статьи по этому делу - к примеру - от чего следует плясать, от моих интерфейсов или от нижележащей си-библиотеки?
Название: Re: Создание библиотек Отправлено: Rcus от Июль 22, 2009, 08:29 Я знаю одну статью о создании API - это http://doc.trolltech.com/qq/qq13-apis.html, еще чтение хороших исходников помогает.
Название: Re: Создание библиотек Отправлено: Karl-Philipp от Июль 22, 2009, 08:32 http://www.prog.org.ru/topic_8259_0.html
:) Название: Re: Создание библиотек Отправлено: kuzulis от Июль 22, 2009, 08:49 Цитировать Есть ли какие-нибудь статьи по этому делу - к примеру - от чего следует плясать, от моих интерфейсов или от нижележащей си-библиотеки? Все зависит от цели библиотеки... Ведь можно одну и ту-же библиотеку написать по-разному... (ИМХО) Название: Re: Создание библиотек Отправлено: Авварон от Июль 22, 2009, 09:03 вот оно и не имхо:( дело в том, что апи на с++\c#\яве отличаются кардинально:( молчу про си-апи...
Название: Re: Создание библиотек Отправлено: kuzulis от Июль 22, 2009, 09:17 Цитировать вот оно и не имхо:( дело в том, что апи на с++\c#\яве отличаются кардинально:( молчу про си-апи... не понял? причем тут с#\java и т.п? API зависит только от цели библиотеки! и всё! Или я не понял чегото? :) Название: Re: Создание библиотек Отправлено: Авварон от Июль 22, 2009, 09:22 ну цель-то в общем одна (в разных языках), а апи разное:(
Название: Re: Создание библиотек Отправлено: kuzulis от Июль 22, 2009, 09:38 аа, ну а под целью имел ввиду использование библиотеки в качестве "системной" или использование её же но например для GUI.. т.е API при этом будет немного разное... (хотя.. не факт)
Цитировать ну цель-то в общем одна (в разных языках), а апи разное:( Значить нужно делать свое API - которое позволяет просто, удобно, быстро и т.п. использовать все прелести библиотеки! Взять все АПИ на всех языках и сделать лучче чем сделано там! :) Название: Re: Создание библиотек Отправлено: Авварон от Июль 23, 2009, 09:58 а что быть со скоростью в угоду удобству?:)
|