Sign inSign up

100hellos/d-lang

By 100hellos

•Updated 4 months ago

"Hello World!" Written in d-lang

Image
0

10K+

100hellos/d-lang repository overview

⁠Hello World! From d-lang.

Language page⁠ — context, influences, and learning notes on the 100hellos site.

Source on GitHub⁠ (100hellos/d-lang)

⁠Trying it

docker run --rm --platform="linux/amd64" 100hellos/d-lang:latest

⁠Modifying it

Read the repo README⁠, or fork the project⁠ and customize it.

For an interactive shell:

docker run --rm --platform="linux/amd64" --entrypoint="" -it 100hellos/d-lang:latest zsh

⁠D

The D language is a multi-paradigm systems programming language intended to be a superset of C and a replacement for C++. As described in the Wikipedia article⁠ on the language:

D was designed with lessons learned from practical C++ usage, rather than from a purely theoretical perspective. Although the language uses many C and C++ concepts, it also discards some, or uses different approaches (and syntax) to achieve some goals. As such, it is not source compatible (nor does it aim to be) with C and C++ source code in general (some simpler code bases from these languages might by luck work with D, or require some porting). D has, however, been constrained in its design by the rule that any code that was legal in both C and D should behave in the same way.

Tag summary

Content type

Image

Digest

sha256:f5fd2fe4f…

Size

110.8 MB

Last updated

4 months ago

docker pull 100hellos/d-lang