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

Re: Kylix 3



On Tue, Aug 26, 2003 at 12:25:54PM +0400, Yuri Nefedov wrote:
> On Tue, 26 Aug 2003, Vlad Harchev wrote:
> 
> > On Mon, Aug 25, 2003 at 11:23:08PM +0400, Victor B. Wagner wrote:
> > > On 2003.08.25 at 23:17:42 +0600, Dimitry N. Naldaev wrote:
> > >
> > > Угу. Ровно потому что сроду и до этого году (до GCC 3.3) качественного
> > > компилятора C++, которому можно было бы доверять, практически не было.
> > > Вот Objective C - другое дело. И мы видим NextStep и Mac OS X.
> >
> > Полная чушь. GCC с версии 2.8.1 (то есть лет 5 назад) был уже очень близок к
> > стандарту, и нарваться на ограничения или неподдержку чего-то в нем было
> > практически нереально.
> > --
> >  Best regards,
> >   -Vlad
> >
> >
> 
>   Ну, ну... Попробуйте, опережающее декларирование для enum.
>   Как не было, так и нет. И судя по настроению разработчиков,
>   никогда и не будет. То есть, написать
>   class A;
>   а определить как-нибудь потом можно. А написать
>   enum B;
>   совсем нельзя.
> 
>   И таких "хитростей" не мало.

Ну основные хитрости которые действительно полезны - практически полная 
поддержка шаблонов во всех ракурсах - в egcs тогда уже была.

>   Вообще, g++ нельзя назвать качественным в смысле
>   поддержки стандарта языка или оптимальности получаемого кода.

Насчет первого - не согласен. Кажется это самый качественный в плане
поддержки стандарта С++ компилер на сегодняшний день.

>   Однако, самое главное, что он работает на огромном
>   количестве платформ, а стандарты смотришь и сами к нему прийдут :).
> 
>   Юра.
> 
>   p.s. Кстати, а пять лет назад разве стандарт на C++  был уже принят?

Принят 28 сентября 98. А до этого долго ходили драфты, очень близкие
к стандарту.

-- 
 Best regards,
  -Vlad



Reply to: