Difference (last change)
(
Author,
normal page display)
Changed: 45c45
DIP21, Fixing @property, Draft
|
DIP21, Fixing property, Draft
|
DIPs (D Improvement Proposals)
This is the D Improvement Proposal (DIP) index. Review DIP1 for instructions on creating a new DIP.
 | Number | Title | Status | Description |
DIP1 | DIP Template | Draft | this is a DIP template that can be used as a model to start a new proposal. |
DIP2 | Const code bloat | Approved | proposed solution for bug 1961. |
DIP3 | Remove inheritance protection | Draft | non-public inheritance in a single inheritance language that has a single root object hierarchy makes little sense. |
DIP4 | Properties | Superseded | an alternate usage/definition syntax for properties. |
DIP5 | Properties 2 | Superseded | an variant of DIP4. |
DIP6 | Annotations | Approved | extend the D programming language with annotations. |
DIP7 | Operator overloading | Approved | Revamped operator overloading. |
DIP8 | Improving Runtime Type Info | Draft | Templating RTTI. |
DIP9 | Redo toString API | Draft | Replace inefficient aggregate toString API with efficient delegate-based version that supports formatting. |
DIP10 | Qualified constructors and destructors for structs | Draft | |
DIP11 | Automatic downloading of imports | Draft | Support automatically downloading imported files via new import path specifications or pragmas. |
DIP12 | C API headers | Approved | Collection of D headers for common C libraries. |
DIP13 | Import path binding | Draft | Allow to bind an import path to a package. |
DIP14 | Import path binding in source code | Draft | Allow to bind an import path to a package from within sources. |
DIP15 | Import of packages | Draft | Improve imports of packages with submodules. |
DIP16 | Transparently substitute module with package | Draft | |
DIP17 | Sane volatile statement | Superseded | |
DIP18 | Non-GC threads | Draft | |
DIP20 | Volatile read/write intrinsics | Draft | Intrinsics to perform C-style volatile loads/stores from/to memory. |
DIP21 | Fixing property | Draft | |
|
|