Привет Alex!
09 Май 06 года (а было тогда 00:47) Alex Mogilnikov в своем письме к Andrey Bivshih писал:
AB>> Я имел в виду абстрактный пример. Без предварительного описания AB>> этих битов.
AM> :) Так не бывает. Декларации - это как раз самое интересное. Они AM> определяют выбранную парадигму.
Получается, для достаточного простого проекта, на декларации и описания будет тратиться больше времени, чем на непосредственно кодинг.
AM> Особенно в C++.
Hу, до этого я еще не дошел.
AM> Hе знаю как HiTech, а GCC - это коллекция компиляторов разных AM> языков, в том числе C и C++.
Я говорил про конкретный GCC и конкретный Hitech.
AB>> А я говорил про компиляторы. Т.е. все дело в AB>> *.h. В Hitech оно есть, в GCC, я так понял, нету. Значит тут GCC AB>> все же хуже, так как надо ручками.
AM> Почему обязательно русками? Можно взять готовую библиотеку.
Hу ладно, искать. Все равно, дополнительные телодвижения. Тем более все усугубляется тем, что авторы разные.
AM> GCC - AM> это только компилятор, с ним в комплекте идут только завязанные на AM> компилятор хедеры: float.h, iso646.h, limits.h, stdarg.h, stdbool.h, AM> stddef.h, syslimits.h, unwind.h, varargs.h и вроде бы все. AM> Предполагается, что пользователь компилятора установит себе AM> библиотеки, содержащии все недостающее.
Я рассматриваю все это, не много с другой позиции. Для меня это в первую очередь инструмент для достижения цели кратчайшим путем. И желательно, чтоб этот инструмент был бы еще удобным и приятным. Можно конечно, библиотеки найти, или свои написать, или вообще подучиться и компилятор свой написать. Такой подход, на мой взгляд, справедлив в двух лучаях, когда сам процес настройки/деклараций сам доставляет удовольствие - радиолюбительский подход. Второй случай - наоборот, для очень больший и длительных проектов, когда нужно учесть редкие специфичьные моменты.
AM> Можно или найти другую библиотеку, или AM> сделать самому ручками. Как ты видел в примерах, это несложно.
При всех равных, Hitech не требует траты времени еще и на это. Hо, вобщем, это справедливо, только для наших реалий. Т.к. за Hitech хотят денег, а GCC бесплатен. И по большому счету их вообще сравнивать нельзя. :)
С уважением, Andrey 09 Май 06 года
formatting link
E-Mail:a_biv<саба>list,ru Jabber:Andrey_B@jabber,ru |СQ:226793191