www.digitalmars.com         C & C++   DMDScript

news.digitalmars.com - digitalmars.dip.ideas

Dec 03 2024    property fields (6)
Nov 23 2024    Query Expression Sequence (QES) (6)
Nov 20 2024    New syntax for comma expression (7)
Nov 20 2024    Separate meaning for "inline" and "force inline" (5)
Nov 18 2024    Changes to User-Defined Attributes syntax (2)
Nov 16 2024    Objective-C Interop Extensions (5)
Oct 20 2024    Static functions calls should only resolve to static functions (3)
Oct 12 2024    explicitly temporary or permanent alias (2)
Oct 10 2024    Implicit cast primitive type construction (7)
Sep 27 2024    Loop invariants (4)
Sep 25 2024    non-member op overloads (1)
Sep 25 2024    Symbol Registration (2)
Sep 19 2024    Value Type Exceptions (5)
Sep 19 2024    Struct inheritance (44)
Sep 18 2024    Framework for escape set (2)
Sep 12 2024    Sum Type by Struct (11)
Sep 11 2024    Enumerated Unions (sum types) (20)
Sep 11 2024    Likelihood of if statement and case (8)
Sep 10 2024    runtime value pattern matching (3)
Sep 09 2024    import(__FILE_LITERAL__) (6)
Sep 05 2024    Unpacking syntax (6)
Sep 04 2024    Make the template book canon (1)
Aug 31 2024    takeBack() implementation in std.range for OutputRanges (4)
Aug 30 2024    Allow designated initialization of struct (27)
Aug 29 2024    Allow default constructors for structs (16)
Aug 27 2024    Allow struct constructors with all parameters optional (13)
Aug 24 2024    ImportC define attribute (3)
Aug 24 2024    Escape Analysis & Owner Escape Analysis (19)
Aug 13 2024    Deprecate `!a == b` (35)
Aug 12 2024    directional quotes (8)
Aug 11 2024    DIP: mustuse as function return value annotation (9)
Aug 07 2024    Explicit pack expansion and the Expansion Operator (2)
Aug 07 2024    ref{bool} parameters (1)
Aug 02 2024    Conflicting attributes for virtual base class methods (1)
Jul 31 2024    Separate slices and dynamic arrays (3)
Jul 31 2024    explicitly separate Phobos v3 into at 2 projects (5)
Jul 29 2024    Transition to safe by default (28)
Jul 24 2024    Mixin every entity (8)
Jul 23 2024    Explicit this for methods (8)
Jul 22 2024    Grouped named import (4)
Jul 22 2024    Grouped named import (15)
Jul 18 2024    Properties (8)
Jul 18 2024    Final type qualifier (6)
Jul 16 2024    Foreach application function (1)
Jul 15 2024    Returning variable-sized stack data (16)
Jul 14 2024    uniform method naming convention for all lib std containers (4)
Jul 13 2024    Make printf safe (22)
Jul 05 2024    Type Inference for Struct/Enum Literals (28)
Jul 04 2024    Default attribute blocks/modules (1)
Jul 03 2024    ` rvalue ref` and ` universal ref` (9)
Jul 03 2024    opUnaryAssign (3)
Jul 03 2024    Dollar identifiers in code-generating constructs (10)
Jun 27 2024    Flags enum (5)
Jun 27 2024    Visibility attributes for function and template parameters (2)
Jun 24 2024    Explcit impure function attribute (6)
Jun 23 2024    "all functions are templates" flag (5)
Jun 22 2024    idea for Native D Tuple Syntax, packing and unpacking (7)
Jun 17 2024    __HERE__ (2)
Jun 14 2024    opIndexOpAssignOpDispatch (6)
Jun 14 2024    Disallow thread local concepts to allow fibers move between threads (9)
Jun 10 2024    List comprehensions for D (1)
Jun 07 2024    Fixing tail mutable TLS/field initializers (4)
May 30 2024    safe by default (31)
May 29 2024    Pattern matching: Callback For Matching Type (8)
May 28 2024    bool concat patternmatching with switch (10)
May 21 2024    Template and Type Literals (7)
May 17 2024    Parameter storage classes on foreach variables (6)
May 15 2024    extending foreach for keyed ranges and other usage of datastructures (7)
May 12 2024    Deprecate implicit conversion between signed and unsigned integers (14)
May 08 2024    Imperative Templates (4)
May 02 2024    ternary op assign (5)
May 01 2024    cast(function qualifier) (4)
May 01 2024    pragma(explicit_gc) (6)
Apr 30 2024    Detached unit tests (9)
Apr 30 2024    deprecate boolean evaluation of floating point and character types (13)
Apr 28 2024    statement unittest v2 (2)
Apr 28 2024    Inferring static array size (27)
Apr 27 2024    Rethink OOP access permissions (7)
Apr 24 2024    Extending D's support for object-oriented design with private(this) (94)
Apr 16 2024    Improvements to switch (22)
Mar 30 2024    Allow Conditional Compilation Inside Enum Declaration (22)
Mar 29 2024    Temporally safe by default (28)
Mar 24 2024    For the ImportC feature, one must use the keyword "importC" instead of (4)
Mar 21 2024    statement unittest (14)
Mar 16 2024    Type state analysis (15)
Mar 07 2024    Mixin C (23)
Feb 29 2024    Standardize base types for metaprogramming (9)
Feb 28 2024    Universal Function Attribute Inference (23)

Other years:
2025 2024