Programação D - Ambiente
Configuração de ambiente local para D
Se você ainda deseja configurar seu ambiente para a linguagem de programação D, você precisa dos dois softwares a seguir disponíveis em seu computador: (a) Editor de Texto, (b) Compilador D.
Editor de Texto para Programação D
Isso será usado para digitar seu programa. Exemplos de poucos editores incluem o bloco de notas do Windows, o comando Editar do sistema operacional, Brief, Epsilon, EMACS e vim ou vi.
O nome e a versão do editor de texto podem variar em diferentes sistemas operacionais. Por exemplo, o Bloco de notas será usado no Windows e o vim ou vi pode ser usado no Windows, bem como no Linux ou UNIX.
Os arquivos que você cria com o seu editor são chamados de arquivos-fonte e contêm o código-fonte do programa. Os arquivos de origem para programas em D são nomeados com a extensão ".d"
Antes de iniciar sua programação, certifique-se de ter um editor de texto instalado e de ter experiência suficiente para escrever um programa de computador, salvá-lo em um arquivo, compilá-lo e finalmente executá-lo.
O compilador D
A maioria das implementações de D atuais compilam diretamente no código de máquina para uma execução eficiente.
Temos vários compiladores D disponíveis e inclui o seguinte.
DMD - O compilador Digital Mars D é o compilador D oficial de Walter Bright.
GDC - Um front-end para o back-end GCC, construído usando o código-fonte do compilador DMD aberto.
LDC - Um compilador baseado no front-end DMD que usa LLVM como back-end do compilador.
Os diferentes compiladores acima podem ser baixados em D downloads
Estaremos usando a versão D 2 e recomendamos não fazer download do D1.
Vamos ter um programa helloWorld.d como segue. Vamos usar isso como o primeiro programa que rodamos na plataforma de sua escolha.
import std.stdio;
void main(string[] args) {
writeln("Hello World!");
}
Podemos ver a seguinte saída.
$ hello world
Instalação de D no Windows
Baixe o instalador do Windows .
Execute o executável baixado para instalar o D, o que pode ser feito seguindo as instruções na tela.
Agora podemos construir e executar um arquivo de anúncio, digamos helloWorld.d, alternando para a pasta que contém o arquivo usando cd e, em seguida, seguindo as seguintes etapas -
C:\DProgramming> DMD helloWorld.d
C:\DProgramming> helloWorld
Podemos ver a seguinte saída.
hello world
C: \ DProgramming é a pasta que estou usando para salvar minhas amostras. Você pode alterá-lo para a pasta onde salvou os programas D.
Instalação de D no Ubuntu / Debian
Baixe o instalador debian .
Execute o executável baixado para instalar o D, o que pode ser feito seguindo as instruções na tela.
Agora podemos construir e executar um arquivo de anúncio, digamos helloWorld.d, alternando para a pasta que contém o arquivo usando cd e, em seguida, seguindo as seguintes etapas -
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver a seguinte saída.
$ hello world
Instalação de D no Mac OS X
Baixe o instalador do Mac .
Execute o executável baixado para instalar o D, o que pode ser feito seguindo as instruções na tela.
Agora podemos construir e executar um arquivo de anúncio, digamos helloWorld.d, alternando para a pasta que contém o arquivo usando cd e, em seguida, seguindo as seguintes etapas -
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver a seguinte saída.
$ hello world
Instalação de D no Fedora
Baixe o instalador do fedora .
Execute o executável baixado para instalar o D, o que pode ser feito seguindo as instruções na tela.
Agora podemos construir e executar um arquivo de anúncio, digamos helloWorld.d, alternando para a pasta que contém o arquivo usando cd e, em seguida, seguindo as seguintes etapas -
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver a seguinte saída.
$ hello world
Instalação de D no OpenSUSE
Baixe o instalador do OpenSUSE .
Execute o executável baixado para instalar o D, o que pode ser feito seguindo as instruções na tela.
Agora podemos construir e executar um arquivo de anúncio, digamos helloWorld.d, alternando para a pasta que contém o arquivo usando cd e, em seguida, seguindo as seguintes etapas -
$ dmd helloWorld.d
$ ./helloWorld
Podemos ver a seguinte saída.
$ hello world
D IDE
Na maioria dos casos, temos suporte IDE para D na forma de plug-ins. Isso inclui,
O plug - in Visual D é um plug-in para o Visual Studio 2005-13
DDT é um plugin do eclipse que fornece autocompletar código e depuração com GDB.
Completação de código Mono-D , refatoração com suporte a dmd / ldc / gdc. Ele fez parte do GSoC 2012.
Code Blocks é um IDE multiplataforma que suporta a criação, destaque e depuração de projetos em D.