Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Microsoft distribuye su compilador de C++ gratis

jorginius's Diary
Por jorginius
departamento gratis pero no libre , Sección Diarios
Puesto a las Sun Apr 18th, 2004 at 08:16:25 PM CET

Leo en Slashdot ("Free Optimizing C++ Compiler from Microsoft") que Microsoft distribuye gratuitamente el compilador de C++, el enlazador, el runtime, las bibliotecas y los ejemplos que se incluyen en MS Visual Studio .NET 2003 (no así la GUI).

La descarga está disponible como un ejecutable autoextraible para MS Windows, son aproximadamente 32 megabytes y podéis descargarlo de aquí: "Visual C++ Toolkit 2003".

 


Aunque en el paquete viene practicamente todo lo necesario para generar ejecutables para MS Windows tanto binarios nativos como bytecode manejado .NET, no se incluye, sin embargo, un depurador. En cualquier caso, Microsoft distribuye sin coste en un paquete separado sus Debugging Tools for Windows 32-bit Beta, con depurador desde la línea de órdenes y con una GUI.

Sigue, no obstante, haciéndonos falta un editor decente y alguna biblioteca de utilidad pues, como parte del runtime, se incluye las bibliotecas estándar (junto con la STL) y las cabeceras de MS Windows, pero no bibliotecas como MFC o ATL. El Framework .NET es un buen complemento en este sentido.

En definitiva, una buena alternativa a MinGW a coste 0 para el usuario, con sus pros:

  • Opcionalmente genera ejecutables para CLR.
  • Compatibilidad total con Makefiles y extensiones de Microsoft, pragmas y demás (evidentemente).
  • Código ligeramente mejor (más compacto, más rápido) que el de MinGW.

Y con sus contras:

  • Incompatible con las extensiones propias de GCC (o MinGW) y con la sintaxis de su línea de órdenes. La mayoría de los IDE gratuitos o software libre que hay para MS Windows usan por debajo MinGW y estos no podrán usar automáticamente el nuevo compilador. De la misma manera, aunque la mayoría de los proyectos SL compilan también con el compilador de Microsoft, algunas bibliotecas y aplicaciones necesitan extensiones no estándar de GCC que sólo se encuentran en MinGW.
  • Sólo para MS Windows, aunque los ejecutables para CLR deberían ser multiplataforma en tanto el target cuente con su versión de .NET (mono o DotGNU por ejemplo).
  • No es software libre.
< El futuro del sistema gráfico (6 comments) | Richard Stallman en Bilbao (0 comments) >
Enlaces Relacionados
· Slashdot
· "Free Optimizing C++ Compiler from Microsoft"
· MS Visual Studio .NET 2003
· "Visual C++ Toolkit 2003"
· Debugging Tools for Windows 32-bit Beta
· Framework .NET
· MinGW
· mono
· DotGNU
· More on jorginius's Diary
· Also by jorginius

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Microsoft distribuye su compilador de C++ gratis | 0 comentarios ( temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda