New Course: System Programming on Dlang (BetterC), Early Access

Kapendev alexandroskapretsos at gmail.com
Wed Jul 8 10:47:26 UTC 2026


On Wednesday, 8 July 2026 at 10:21:06 UTC, Igor Tomashevich wrote:
> Hello D Community!
>
> I am thrilled to announce the launch of a new interactive 
> online course on Stepik specifically focused on low-level and 
> system programming in D.
>
> *** PLEASE NOTE: The course is currently in its early 
> development stage. Only the first introductory chapters are 
> currently available, and new content will be rolled out 
> continuously over time. ***
>
> The main core of this course is navigating the `-betterC` 
> subset, unlocking high performance without the garbage 
> collector and standard runtime. It is heavily tailored toward 
> developers building highload backend services and embedded 
> systems.

Looks interesting.
About static binaries on Linux, you can use LDC's `--static` 
flag. It works well with no-runtime projects like the ones you 
are mentioning and you don't need Zig:

```
--static - Create a statically linked binary, including all 
system dependencies
```

Though Zig makes sense sometimes.


More information about the Digitalmars-d-announce mailing list