Hace 8 años | Por --347930-- a phoronix.com
Publicado hace 8 años por --347930-- a phoronix.com

Dado que GCC 6 debe ser lanzado en breve, aquí encontraréis un resumen rápido de las mejoras y nuevas características para esta actualización anual del compilador. Entre las mejoras destacables se incluye: g++ con C++14 por defecto, atributos en los enumerados, soporte experimental para C++17, soporte para la biblioteca de sistemas de archivos, OpenMP 4.5, generar IL de HSA, convertir código OpenMP en HSA, Intel AVX 512 y más.

Comentarios

Espero, algún día, entender algo de lo que dice esta noticia.

Pero a día de hoy es más que chino para mí.

Waskachu

#1 y por qué esperas entenderlo? te hace falta para algo? Yo creo que no. Ni si quiera por curiosidad, ya que las características de los compiladores irán cambiando conforme a las diferentes bibliotecas, arquitecturas etc. Eso igual le puede interesar a las personas que trabajen de lleno con GCC en proyectos importantes, pero para el resto de los mortales es información totalmente irrelevante.

D

#2
Ya, pero está en la categoría de tecnología.

Ed_Hunter

#1 GCC es el GNU Compiler Collection, un compilador de diferentes lenguajes de programación (C, C++, Objective-C, Objective-C++, Fortran, Java, Ada, Go) para multitud de arquitecturas (x86, x86-64, ARM32, ARM64, PowerPC, MIPS, MC68K, Sparc...) ampliamente empleado en Linux (es el compilador de referencia) y Android, aunque tiene versiones para casi todos los UNIX, MacOS X, Windows y otros sistemas operativos.

OpenMP es una interfaz de programación de aplicaciones multihilo/multiproceso.

HSA IL es Heterogeneous System Architecture's Intermediate Language, es decir, un lenguaje para programar en arquitecturas con procesadores heterogéneos. Básicamente para poder programar aplicaciones que usen la GPU para realizar cálculos.

C++14 es el estándar del lenguaje C++ aprobado en 2014.

AMD Zen es la futura familia de procesadores AMD x86-64 para PC.