O que o C ++ faz melhor que o D?

135

Eu tenho aprendido recentemente D e estou começando a ter algum tipo de familiaridade com o idioma. Eu sei o que isso oferece, eu ainda não sei como usar tudo, e eu não sei muito sobre os idiomas D e assim por diante, mas estou aprendendo.

Eu gosto do D. É uma linguagem legal, sendo, de certa forma, uma atualização enorme para o C, e bem feita. Nenhum dos recursos parece que "aparafusado", mas na verdade muito bem pensado e bem projetado.

Você ouvirá com frequência que D é o que o C ++ deveria ter (deixo a questão se isso é ou não verdade para todos e cada um se decidir a fim de evitar guerras desnecessárias). Eu também ouvi de vários programadores em C ++ que eles desfrutam D muito mais que C ++.

Eu mesmo, enquanto conheço o C, não posso dizer que conheço o C ++. Eu gostaria de ouvir alguém conhecendo C ++ e D se eles acham que há algo que C ++ faz melhor que D como uma linguagem (significando não o usual "tem mais bibliotecas de terceiros" ou " existem mais recursos "ou" mais trabalhos que requerem C ++ do que D existe ").

D foi projetado por alguns programadores C ++ muito habilidosos ( Walter Bright e Andrei Alexandrescu , com a ajuda da comunidade D) para corrigir muitos dos problemas que o C ++ teve, mas houve algo que realmente não melhorou afinal? Algo que ele perdeu? Algo que você acha que não foi uma solução melhor?

Além disso, observe que estou falando sobre D 2.0 , não D 1.0 .

    
por Anto 30.07.2011 / 10:23
fonte

0 respostas