Get the latest tech news

Features of D That I Love


is is a beginner-friendly post exploring some of my favourite parts of the D programming language, ranging from smaller quality of life stuff, to more major features. I won’t talk much about D’s metaprogramming in this post as that topic basically requires its own dedicated feature list, but I still want to mention that D’s metaprogramming is world class - allowing a level of flexibility & modelling power that few statically compiled languages are able to rival.

This is a beginner-friendly post exploring some of my favourite parts of the D programming language, ranging from smaller quality of life stuff, to more major features. I’ll be providing some minimal code snippets to demonstrate each feature, but this is by no means an in depth technical post, but more of an easy to read “huh, that’s neat/absolutely abhorrent!” sort of deal. D will also allow you to selectively import symbols from other modules, instead of polluting your lookup scope with a ton of unrelated stuff - also helps increase comprehension of the codebase.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Features

Features

Related news:

News photo

Two New iOS 26 Features Coming This Year Still to Be Announced

News photo

LACT 0.8 GPU Configuration & Monitoring Tool Introduces More Features

News photo

Denmark To Tackle Deepfakes By Giving People Copyright To Their Own Features