URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13266
[ Назад ]

Исходное сообщение
"OpenNews: Предварительная версия Sun Studio Compilers для Linux - теперь включает и С++"

Отправлено opennews , 13-Янв-06 17:41 
Опубликована (http://developers.sun.com/sunstudio/linux) 13ая альфа версия Sun Studio Compilers под Linux, в состав которого теперь входит и компилятор с языка C++.  


Остается лишь ждать официального выхода пакета Sun Studio Compilers под Linux что бы рекорды (такие как SPECOmp) поставленные им были доступны и разработчикам в среде Linux.

URL: http://developers.sun.com/sunstudio/linux
Новость: http://www.opennet.me/opennews/art.shtml?num=6787


Содержание

Сообщения в этом обсуждении
"Предварительная версия Sun Studio Compilers для Linux - теперь включает и С++"
Отправлено Аноним , 13-Янв-06 17:41 
<quote>
что бы рекорды (такие как SPECOmp) поставленные им были доступны и разработчикам в среде Linux.
</quote>


Дык рекорды то - они мало кому нужны. Нужны соответствие стандарту и быстрая компиляция. Хотя ICC давно есть и бесплатен (для линукса) для некоммерческих программ однако популярности не приобрел.


"Предварительная версия Sun Studio Compilers для Linux - тепе..."
Отправлено pavlinux , 13-Янв-06 19:35 
А прочитать не судьба, прежде чем выёб...ся

Это про С

  The term C99 used in this book refers to the
ISO/IEC 9899:1999 C programming language.
  The term C90 refers to the
ISO/IEC 9899:1990 C programming language.
This compiler supports most of the language features specified in the
ISO/IEC 9899:1999, Programming Language - C standard on operating systems
earlier than Solaris 10 software. This compiler is in full compliance with the C99 standard on Solaris 10 software when you specify -xc99=all,lib.
   This compiler also conforms with the ISO/IEC 9899:1990,
Programming Languages - C standard.
   Because the compiler also supports traditional K&R C (Kernighan and Ritchie, or pre-ANSI C), it can ease your migration to ISO C.

Это про ФОРТРАН

  f95 was designed to be compatible with the ANSI X3.198-1992, ISO/IEC 1539:1991, and ISO/IEC 1539:1997 standards documents.
  Floating-point arithmetic is based on IEEE standard 754-1985, and international standard IEC 60559:1989.
  f95 provides support for the optimization-exploiting features of the SPARC® and x86 families of processor architectures: UltraSPARC®, SPARC64, AMD64, Pentium, and Xeon EM64T, on Solaris platforms.

Это про С++
The C++ compiler (CC) supports the ISO International Standard for
C++, ISO IS 14882:1998, Programming Language--C++.
The following C++ utilities are now incorporated into traditional UNIX® tools and are bundled with the UNIX operating system:

  The following C++ utilities are now incorporated into traditional UNIX® tools and are bundled with the UNIX operating system:

* lex--Generates programs used in simple lexical analysis of text
* yacc--Generates a C function to parse the input stream according to     syntax
* prof--Produces an execution profile of modules in a program
* gprof--Profiles program runtime performance by procedure
* tcov--Profiles program runtime performance by statement


"Предварительная версия Sun Studio Compilers для Linux - тепе..."
Отправлено pavlinux , 13-Янв-06 19:38 
...всё, нашёл :)

o New -xarch Flags For x86 Development

          The -xarch option now supports the following new flags
          for development on the x86 platform: amd64a,
          pentium_proa, ssea, sse2a.  See the -xarch option
          description in this man page for more information.


"Предварительная версия Sun Studio Compilers для Linux - тепе..."
Отправлено pavlinux , 13-Янв-06 19:49 
И вот ещё прикол...

--- [кусь] ---
> Нужны соответствие стандарту и быстрая компиляция
--- [кусь] ---

Ну у меня ядро 143 секунд компилится, а на SunC/C++ будет 160 и ЧЁ ???



"Предварительная версия Sun Studio Compilers для Linux - тепе..."
Отправлено TTT , 15-Янв-06 22:45 
скорость компиляторов измеряется не скоростью компиляции а скоростью работы скомпелированных программ.
В связи с этим действительно ни какой разницы в этих 17-и секундах нет

"Предварительная версия Sun Studio Compilers для Linux - тепе..."
Отправлено Roman , 13-Янв-06 23:21 
<quote>
Хотя ICC давно есть и бесплатен (для линукса) для некоммерческих программ
</quote>

это к слову сказать тоже одно из кардинальных отличий -- Sun Studio
начиная с версии 11 *абсолютно* бесплатна для любого использования (Free as in Beer) в том числе и коммерческого.

Роман.


"Предварительная версия Sun Studio Compilers для Linux - теперь включает и С++"
Отправлено pavlinux , 13-Янв-06 19:14 
Ну вот так всё время, а где 64-х разрядный