Únete a la ruta de D de Exercism para acceder a 92 ejercicios con análisis automático de tu código y mentoría personal, todo 100 % gratis.
module helloworld;
import std.format;
string hello(const char[] s = "World") {
return format("Hello, %s!", s);
}
Mejora tu nivel de programación con ejercicios divertidos y gratificantes que ponen a prueba tu comprensión de los conceptos con Exercism.
Dada una cuadrícula de 3 x 4 de barras verticales, guiones bajos y espacios, determina qué número se representa o si está distorsionado.
Dado un string de ADN, calcula cuántas veces aparece cada nucleótido en el string.
Dada una edad en segundos, calcula qué edad tiene alguien en años solares de un planeta determinado.
Compatibilidad con varios paradigmas de programación y potentes capacidades de metaprogramación.
Los programas de D se compilan, lo que da lugar a tiempos de ejecución más rápidos que los de los lenguajes interpretados.
Las funciones etiquetadas como @safe las restringen a un subconjunto de D seguro para la memoria.
Integra C y C++ sin problemas en tus proyectos de D, lo que te da acceso a millones de bibliotecas.
Integra D en proyectos de C con el flag de compilación -betterC.
Déjalo activado cuando haga falta y desactívalo cuando no.
Cada lenguaje tiene su propia forma de hacer las cosas. D no es una excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de D y a escribir código idiomático en D. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios y te darán pistas, ideas y comentarios sobre cómo hacer que se parezca más a lo que normalmente verías en D. Te ayudarán a descubrir esas cosas que no sabes que no sabes.
Más información sobre la mentoríaEl track D en Exercism tiene 92 ejercicios para ayudarte a escribir mejor código.
Ver todos los ejercicios de D