1.1, Аноним (-), 17:41, 13/01/2006 [ответить]
| +/– |
<quote>
что бы рекорды (такие как SPECOmp) поставленные им были доступны и разработчикам в среде Linux.
</quote>
Дык рекорды то - они мало кому нужны. Нужны соответствие стандарту и быстрая компиляция. Хотя ICC давно есть и бесплатен (для линукса) для некоммерческих программ однако популярности не приобрел. | |
|
2.3, pavlinux (?), 19:35, 13/01/2006 [^] [^^] [^^^] [ответить]
| +/– |
А прочитать не судьба, прежде чем выёб...ся
Это про С
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
| |
2.4, pavlinux (?), 19:38, 13/01/2006 [^] [^^] [^^^] [ответить]
| +/– |
...всё, нашёл :)
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.
| |
2.5, pavlinux (?), 19:49, 13/01/2006 [^] [^^] [^^^] [ответить]
| +/– |
И вот ещё прикол...
--- [кусь] ---
> Нужны соответствие стандарту и быстрая компиляция
--- [кусь] ---
Ну у меня ядро 143 секунд компилится, а на SunC/C++ будет 160 и ЧЁ ???
| |
|
3.7, TTT (?), 22:45, 15/01/2006 [^] [^^] [^^^] [ответить]
| +/– |
скорость компиляторов измеряется не скоростью компиляции а скоростью работы скомпелированных программ.
В связи с этим действительно ни какой разницы в этих 17-и секундах нет | |
|
2.6, Roman (??), 23:21, 13/01/2006 [^] [^^] [^^^] [ответить]
| +/– |
<quote>
Хотя ICC давно есть и бесплатен (для линукса) для некоммерческих программ
</quote>
это к слову сказать тоже одно из кардинальных отличий -- Sun Studio
начиная с версии 11 *абсолютно* бесплатна для любого использования (Free as in Beer) в том числе и коммерческого.
Роман. | |
|
|