En este artículo te mostraré cómo optimizar la programación sin mucho esfuerzo. Debido a que estamos ejecutando DOS en un entorno emulado, tenemos el poder del siglo XXI y podemos usar herramientas de última generación para escribir cómodamente código antiguo.
Tutorial de programación de DOS – Optimización de la programación
El siguiente truco solo funciona si usa DOSBox. En una máquina DOS física no tiene esta opción. Hacemos un poco de trampa, porque también puedes escribir programas de DOS cómodamente. Si necesita una sensación retro real y sin adulterar, ¡por supuesto que puede continuar desarrollando en una computadora DOS en un monitor CRT!
Código de Visual Studio listo, listo
Para este tutorial utilizo principalmente el editor de código abierto Visual Studio Code, que también puede manejar archivos C/C++ gracias a los complementos. Visual Studio Code tiene una función realmente genial que podemos usar para desarrollar código para el sistema DOS. El editor de una carpeta específica se inicia a través de la línea de comando. Esto significa que todos los archivos de origen en la carpeta seleccionada se muestran y se pueden editar inmediatamente. Esto funciona desde la carpeta deseada con:
Si está instalado correctamente, Visual Studio Code se abre de la siguiente manera:
Ahora es posible editar el código directamente desde Windows (o Linux o MacOS). Luego construí todos los ejemplos bajo DOS en el entorno de desarrollo para que el *.exe resultante sea un verdadero programa retro de DOS.
Conclusión
En este artículo, mostré brevemente que a pesar de que DOS es el sistema de destino y un compilador que actualmente tiene 28 años, aún puede programar con bastante comodidad. Puede acceder a las últimas herramientas y hacer la vida mucho más fácil, ¡pero no es obligatorio! Idealmente, los verdaderos entusiastas permanecen en la vieja máquina DOS sin ningún mouse. Lo probé y descubrí: no es para mí.
¿Qué tipo eres? ¿Todo es auténtico o desea utilizar la comodidad de los programas actuales?
(Visita 529 veces, 1 visitas hoy)