Conheçam o sucessor do C++, o D!

5 respostas
O

Navegando por pela net vi um ranking das linguagens mais utilizadas no mês de novembro vi uma coisa que me chamou a atenção, uma linguagem em ascenção que se chama D ! E era o que eu imaginava, o verdadeiro sucessor do velho de guerra C++.

Primeiramente fiquei impressionado com a quantidade de coisas que a linguagem implementava, veja aqui uma comparação entre D, C, C++, Java e C#. Tem coisas realmente muito interessantes como string ser um tipo primitivo da linguagem, trabalhar com arrays é muito mais fácil e os arrays podem ser redimensionados sem serem uma “collection”. Entre inúmeras outras coisas interessantes. Outra coisa que me impressionou é que já existe um gerador de iterface gráfica sendo desenvolvido.

Aqui está o link pra um resuminho na Wikipedia em português.

E aqui está o site do desenvolvedor da linguagem.

Essa linguagem é muito parecida com java, tem tudo o que é necessário em uma linguagem moderna como coletor de lixo, porém é compilada.

Eu gostaria de ver o que vcs tem a dizer sobre essa linguagem.

5 Respostas

R

Será que a portabilidade dessa linguagem D é melhor que C++? Pois, tudo bem, C++ é portavel. Mas, dependendo do compilador e do SO tem que reescrever o código por causa das diferenças das APIs.

M

Não sei se isto é portável, reescrer código só para mudar de SO e de Compilador.

:oops: :cry:

R

Não sei se isto é portável, reescrer código só para mudar de SO e de Compilador.

:oops: :cry:

Eu concordo com voê. Isso realmente não é portável ainda mais com o Java que fornece a oportunidade de compilar somente uma vez e executar em qualquer ambiente. Só fiquei curioso para saber se essa linguagem D tem a mesma portabilidade do Java ou ainda tem que recompilar o código para tornar portável igual o C++.

S

Wow…mas esse lance de array redimensionavel eh interessante… :slight_smile:

C

Ele faz os processos de redimensionamento “under the hood”, não existe mágica! Ehehheheh!!

Criado 8 de novembro de 2006
Ultima resposta 22 de nov. de 2006
Respostas 5
Participantes 5