Quer aprender e dominar D?

Junte-se à Trilha D do Exercism e tenha acesso a 92 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.

Sobre D

module helloworld;

import std.format;

string hello(const char[] s = "World") {
    return format("Hello, %s!", s);
}

92 exercícios de programação de D no Exercism. De Quantidade de comprimento variável a Fatores primos.


Melhore suas habilidades de programação com exercícios divertidos e gratificantes que testam sua compreensão dos conceitos no Exercism.

Ver todos os exercícios de D no Exercism

Principais recursos de D


D

Expressivo

Suporte a vários paradigmas de programação, com fortes capacidades de metaprogramação.

Rápida

Os programas em D são compilados, o que resulta em tempos de execução mais rápidos do que os das linguagens interpretadas.

Seguro

Funções marcadas como @safe ficam restritas a um subconjunto de D seguro em termos de memória.

Interoperabilidade entre linguagens

Incorpore C e C++ aos seus projetos em D sem esforço e tenha acesso a milhões de bibliotecas.

Um C melhor

Integre D a projetos em C usando a flag de compilação -betterC.

GC opcional

Deixe-o ativado quando for necessário e desative-o quando não for.

Receba mentoria no estilo D

Toda linguagem tem o seu próprio jeito de fazer as coisas. Com D não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de D e a escrever código idiomático em D. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em D. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.

Saiba mais sobre mentoria

Exercícios de D criados pela comunidade

A trilha de D no Exercism tem 92 exercícios para ajudar você a escrever código melhor.

Ver todos os exercícios de D
D

Comece agora na trilha de D

E o melhor de tudo: é 100% grátis para todo mundo.

Entre na trilha de D