Junta-te ao Percurso de D do Exercism para teres acesso a 92 exercícios com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.
module helloworld;
import std.format;
string hello(const char[] s = "World") {
return format("Hello, %s!", s);
}
Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.
Converte códigos de cores, como os usados nas resistências, num valor numérico.
Implementa a cifra de Vigenère, uma cifra de substituição simples.
Dado um radicando natural, devolve a sua raiz quadrada.
Suporte para vários paradigmas de programação, com fortes capacidades de metaprogramação.
Os programas em D são compilados, o que resulta em tempos de execução mais rápidos do que os das linguagens interpretadas.
As funções marcadas como @safe ficam restritas a um subconjunto de D seguro do ponto de vista da memória.
Incorpora C e C++ sem complicações nos teus projetos em D, o que te dá acesso a milhões de bibliotecas.
Integra D em projetos em C usando a flag de compilação -betterC.
Deixa-o ativado quando for preciso e desativa-o quando não for.
Cada linguagem tem a sua própria forma de fazer as coisas. D não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de D e a escrever código idiomático em D. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em D. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.
Sabe mais sobre mentoriaO percurso D do Exercism tem 92 exercícios para te ajudar a escrever melhor código.
Vê todos os exercícios de D