Automatiske konstruktører genereres for structs uten eksplisitt constructor.
Design by contract gir in-, out-assertjoner og invariants for validering av parametere og returverdier.
Dollartegnet ($) gir en kort måte å referere til lengden av arrayer.
CTFE (Compile Time Function Execution) lar D-kode kjøres under kompilering uten ekstra merking.
Innebygde unittest-blokker gjør det enkelt å skrive tester direkte i kildekoden.
Final switch-statement gir uttømmende sjekking av enum-verdier med kompileringstidssjekk.
Parenteskan utelates i funksjonskall med ingen eller én parameter for bedre lesbarhet.
UFCS (Uniform Function Call Syntax) gjør at fristående funksjoner kan kalles som om de var metoder.
Scoped og selektive imports begrenser importområdet og øker kodeforståelsen.
Innebygd dokumentasjonsgenerator gir standardisert format for API-dokumentasjon.
Get notified when new stories are published for "🇳🇴 Hacker News Norsk Bokmål"