Programación D - Entorno
Configuración del entorno local para D
Si todavía está dispuesto a configurar su entorno para el lenguaje de programación D, necesita los siguientes dos softwares disponibles en su computadora, (a) Editor de texto, (b) Compilador D.
Editor de texto para programación D
Esto se utilizará para escribir su programa. Algunos ejemplos de algunos editores incluyen el Bloc de notas de Windows, el comando OS Edit, Brief, Epsilon, EMACS y vim o vi.
El nombre y la versión del editor de texto pueden variar en diferentes sistemas operativos. Por ejemplo, el Bloc de notas se utilizará en Windows y vim o vi se pueden utilizar en Windows, así como en Linux o UNIX.
Los archivos que crea con su editor se denominan archivos fuente y contienen el código fuente del programa. Los archivos de origen de los programas D se nombran con la extensión ".d".
Antes de comenzar su programación, asegúrese de tener un editor de texto en su lugar y de tener suficiente experiencia para escribir un programa de computadora, guardarlo en un archivo, compilarlo y finalmente ejecutarlo.
El compilador D
La mayoría de las implementaciones actuales de D se compilan directamente en código de máquina para una ejecución eficiente.
Tenemos varios compiladores D disponibles e incluye lo siguiente.
DMD - El compilador Digital Mars D es el compilador D oficial de Walter Bright.
GDC - Un front-end para el back-end de GCC, construido usando el código fuente del compilador DMD abierto.
LDC - Un compilador basado en el front-end DMD que usa LLVM como su back-end del compilador.
Los diferentes compiladores anteriores se pueden descargar de D Downloads
Usaremos D versión 2 y recomendamos no descargar D1.
Tengamos un programa helloWorld.d de la siguiente manera. Usaremos esto como el primer programa que ejecutamos en la plataforma que elija.
import std.stdio;
void main(string[] args) {
writeln("Hello World!");
}
Podemos ver el siguiente resultado.
$ hello world
Instalación de D en Windows
Descarga el instalador de Windows .
Ejecute el ejecutable descargado para instalar la D, lo cual se puede hacer siguiendo las instrucciones en pantalla.
Ahora podemos compilar y ejecutar un archivo de anuncios, digamos helloWorld.d cambiando a la carpeta que contiene el archivo usando cd y luego siguiendo los siguientes pasos:
C:\DProgramming> DMD helloWorld.d
C:\DProgramming> helloWorld
Podemos ver el siguiente resultado.
hello world
C: \ DProgramming es la carpeta que estoy usando para guardar mis muestras. Puede cambiarlo a la carpeta en la que ha guardado los programas D.
Instalación de D en Ubuntu / Debian
Descargue el instalador de Debian .
Ejecute el ejecutable descargado para instalar la D, lo cual se puede hacer siguiendo las instrucciones en pantalla.
Ahora podemos compilar y ejecutar un archivo de anuncios, digamos helloWorld.d cambiando a la carpeta que contiene el archivo usando cd y luego siguiendo los siguientes pasos:
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver el siguiente resultado.
$ hello world
Instalación de D en Mac OS X
Descarga el instalador de Mac .
Ejecute el ejecutable descargado para instalar la D, lo cual se puede hacer siguiendo las instrucciones en pantalla.
Ahora podemos compilar y ejecutar un archivo de anuncios, digamos helloWorld.d cambiando a la carpeta que contiene el archivo usando cd y luego siguiendo los siguientes pasos:
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver el siguiente resultado.
$ hello world
Instalación de D en Fedora
Descarga el instalador de Fedora .
Ejecute el ejecutable descargado para instalar la D, lo cual se puede hacer siguiendo las instrucciones en pantalla.
Ahora podemos compilar y ejecutar un archivo de anuncios, digamos helloWorld.d cambiando a la carpeta que contiene el archivo usando cd y luego siguiendo los siguientes pasos:
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver el siguiente resultado.
$ hello world
Instalación de D en OpenSUSE
Descargue el instalador de OpenSUSE .
Ejecute el ejecutable descargado para instalar la D, lo cual se puede hacer siguiendo las instrucciones en pantalla.
Ahora podemos compilar y ejecutar un archivo de anuncios, digamos helloWorld.d cambiando a la carpeta que contiene el archivo usando cd y luego siguiendo los siguientes pasos:
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver el siguiente resultado.
$ hello world
D IDE
Tenemos soporte IDE para D en forma de complementos en la mayoría de los casos. Esto incluye,
El complemento Visual D es un complemento para Visual Studio 2005-13
DDT es un complemento de eclipse que proporciona finalización de código y depuración con GDB.
Finalización de código mono-D , refactorización con soporte dmd / ldc / gdc. Ha sido parte de GSoC 2012.
Code Blocks es un IDE multiplataforma que admite la creación, el resaltado y la depuración de proyectos D.