-
6
Runnable examples on dlang.org
126 / 29%
Runnable examples on dlang.org
126 / 29%
-
7
Deprecation of the comma operator
105 / 24%
Deprecation of the comma operator
105 / 24%
-
8
Colorized error messages
104 / 24%
-
9
DMD as a DUB library
103 / 23%
-
10
Compile-time format string checking
94 / 21%
Compile-time format string checking
94 / 21%
-
11
New third-party libraries (e.g. Vectorflow by Netflix or eBay's CLI tools)
92 / 21%
New third-party libraries (e.g. Vectorflow by Netflix or eBay's CLI tools)
92 / 21%
-
12
vibe.d 0.8
88 / 20%
-
13
DCompute
69 / 16%
-
14
Automatic compilation of imports (dmd -i)
68 / 15%
Automatic compilation of imports (dmd -i)
68 / 15%
-
15
toString with output ranges
68 / 15%
toString with output ranges
68 / 15%
-
16
New range functionality (substitute, slide)
65 / 15%
New range functionality (substitute, slide)
65 / 15%
-
17
New third-party applications (e.g. Tilix)
60 / 14%
New third-party applications (e.g. Tilix)
60 / 14%
-
18
Templated vector operations
60 / 14%
Templated vector operations
60 / 14%
-
19
Reproducible builds
59 / 13%
-
20
Back referencing of mangled symbols
56 / 13%
Back referencing of mangled symbols
56 / 13%
-
21
DMD support for AVX2
46 / 10%
-
22
Deprecation of the integral promotion for unary operators
17 / 4%
Deprecation of the integral promotion for unary operators
17 / 4%
-
23
Other
16 / 4%
-
24
stdx.checkedint
11 / 2%
-
25
Removed prelude assert for constructors & destructors
9 / 2%
Removed prelude assert for constructors & destructors
9 / 2%
-
26
docarchives.dlang.io
9 / 2%
-
27
opt-in GC
2 / 0%
-
28
druntime customization (e.g. ---DRT-covopt)
1 / 0%
druntime customization (e.g. ---DRT-covopt)
1 / 0%