por
pobrecito hablador
el Martes, 12 Septiembre de 2006, 21:46h
(#810820)
Informaré mi arcaica experiencia a los programadores de linux que quieran practicar el renacimiento del paquete Turbo C++ 3.1 Professional con la ayuda de la mula o del torrente.
El paquete Turbo C++ 3.1 Professional es una combinación perfecta de 4 lujosas herramientas que son Turbo C++ (TCPP), Turbo Debugger (TD), Turbo Assembler (TASM) y Turbo Profiler (TPROF).
También estaban los preciosos Turbo Pascal de las versiones 5.5, 6.0, 7.0 y 8.0.
Estos antiguos compiladores de MS-DOS tenían unos problemillas de crashes sólo en los ordenadores rápidos actuales pero serán subsanados con unos patches que pueden ser bajados de Internet.
Desafortunadamente, ninguno de los Turbo *** <=3.1 ni Borland *** <=3.1 for MS-DOS generan código nativo de 32 bits 80386 (que yo sepa no existe dicho compilador de Borland). Todos estos antiguos compiladores de MS-DOS sólo generaban código nativo de 16 bits 8086 aunque permiten a los programas usar far pointers (para usar mucha memoria hasta <640 KiB) y longs de 32 bits.
Para código nativo de 80386, se tendrá que ir a Watcom C++ con DOS4GW pero éste será un mundo totalmente diferente al Turbo.
El principal uso de este paquete era que nos permitía lujosamente depurar paso a paso los programas fuentes que programábamos. Fué una gran novedad de aquellos tiempos.
También se popularizó la programación de las aplicaciones científicas y de juegos con los gráficos BGI de Borland.
El escollo que tenemos actualmente con estos preciosos compiladores es que no reconoce las recientes codificaciones de carácteres como ISO-8859-1, ISO-8859-15 y UTF-8.
Con la ayuda de XWPE o RHIDE, GCC y GDB, eliminaríamos estos escollos como las codificaciones de carácteres, la generación de código nativo 80686, la generación de ejecutables para S.O. nativo Linux o BSD (en vez de usar emulación), etc.
Mis favoritas herramientas son:
Turbo C++ 3.1 (de la mula o del torrent): utilizarlo en cualquier máquina virtual qemu, dosemu, dosbox, pcbochs o vmware y en cualquier sistema operativo DOS como FreeDOS 1.0, MSDOS 6.22 o 6.20
XWPE [identicalsoftware.com]: básico IDE clónico para consola y para X-window.
RHIDE [rhide.com]: otro IDE clónico bastante más complicado de instalar a partir de las fuentes porque requiere las fuentes TVISION, SETEDIT y GDB.
¡Ánimo a los programadores del mundo de linux y de bsd!
Linuxeros: No tireis lo precioso de Turbo C++ 3.1
(Puntos:0)El paquete Turbo C++ 3.1 Professional es una combinación perfecta de 4 lujosas herramientas que son Turbo C++ (TCPP), Turbo Debugger (TD), Turbo Assembler (TASM) y Turbo Profiler (TPROF).
También estaban los preciosos Turbo Pascal de las versiones 5.5, 6.0, 7.0 y 8.0.
Estos antiguos compiladores de MS-DOS tenían unos problemillas de crashes sólo en los ordenadores rápidos actuales pero serán subsanados con unos patches que pueden ser bajados de Internet.
Desafortunadamente, ninguno de los Turbo *** <=3.1 ni Borland *** <=3.1 for MS-DOS generan código nativo de 32 bits 80386 (que yo sepa no existe dicho compilador de Borland). Todos estos antiguos compiladores de MS-DOS sólo generaban código nativo de 16 bits 8086 aunque permiten a los programas usar far pointers (para usar mucha memoria hasta <640 KiB) y longs de 32 bits.
Para código nativo de 80386, se tendrá que ir a Watcom C++ con DOS4GW pero éste será un mundo totalmente diferente al Turbo.
El principal uso de este paquete era que nos permitía lujosamente depurar paso a paso los programas fuentes que programábamos. Fué una gran novedad de aquellos tiempos.
También se popularizó la programación de las aplicaciones científicas y de juegos con los gráficos BGI de Borland.
El escollo que tenemos actualmente con estos preciosos compiladores es que no reconoce las recientes codificaciones de carácteres como ISO-8859-1, ISO-8859-15 y UTF-8.
Con la ayuda de XWPE o RHIDE, GCC y GDB, eliminaríamos estos escollos como las codificaciones de carácteres, la generación de código nativo 80686, la generación de ejecutables para S.O. nativo Linux o BSD (en vez de usar emulación), etc.
Mis favoritas herramientas son:
¡Ánimo a los programadores del mundo de linux y de bsd!