[devel] Re: alternatives
Mikhail Zabaluev
=?iso-8859-1?q?mhz_=CE=C1_altlinux=2Eorg?=
Вс Мар 30 00:27:09 MSK 2003
Hello Alexey,
On Sat, Mar 29, 2003 at 10:41:29PM +0300, Alexey Voinov wrote:
>
> > Спецификация XML (есть DTD? Schema?) для описания кандидатов
> > чересчур громоздка. Зачем все эти <group name="candidate"/>
> > и <option name="link" type="string" value="..."/>, когда достаточно:
> > <candidate/> и <link file="..."/>
> Я бы сказал, что над этим ведётся работа. :) Если есть конкретные
> предложения, думаю никто не будет против, если они буду здесь высказаны.
Если взять пример, приведённый в README.RUS, и переработать:
<?xml version="1.0"?>
<link name="/usr/bin/gcc"
target="/usr/bin/colorifer"
priority="50">
<slave name="/usr/bin/g++" target="/usr/bin/colorifer" />
<slave name="/usr/bin/gcj" target="/usr/bin/colorifer" />
</link>
> Я правильно понял, что предложение заключается в замене libstdc++ (716578)
> на glib2 (1207356) и
Нужно учесть ещё накладные расходы на порождение кода из шаблонов.
std::map<foo, bar> вряд ли даётся бесплатно.
> переходе на менее удобный (для того, кто это пишет)
> синтаксис? :)
Более удобно -- это там, где опасным и неинтуитивным образом
переопределяются операторы непонятно для чего? ;)
> В чём преимущество предложенного?
В том, что не надо думать, каким компилятором собраны
библиотека и приложение. У нас сейчас полно головной
боли из-за gcc 2.96 и gcc 3.2. А если кто-нибудь,
не дай бог, захочет использовать компилятор Intel?
Стандартный ABI уже есть, но он молод и недостаточно
отлажен, не говоря уж о реализациях.
--
Stay tuned,
MhZ JID: mhz на altlinux.org
___________
Remember -- only 10% of anything can be in the top 10%.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20030330/3ede0725/attachment-0001.bin>
Подробная информация о списке рассылки Devel