www.digitalmars.com         C & C++   DMDScript

news.digitalmars.com - digitalmars.dip.ideas

Dec 22 2025    `__CONTEXT__` special token (1)
Dec 06 2025    Symbol Registration (1)
Dec 01 2025    Protected visiblity expansion (5)
Nov 29 2025    Limited friend access (28)
Nov 20 2025    Make function pointers and delegates consistent (5)
Nov 14 2025    Single Assignment (45)
Nov 12 2025    The RangeExpression (8)
Nov 09 2025    Deprecated parameters (3)
Nov 03 2025    Precise overrides (22)
Oct 15 2025    Remove implicit non-zero initalization (8)
Oct 15 2025    Final Enumerations (7)
Oct 12 2025    Deprecate 80-bit floats, implement half floats (2)
Oct 03 2025    lazy import (9)
Sep 23 2025    Inline Structs/Named Instances of Anonymous Structs (22)
Sep 08 2025    Formalize my 2d opApply hack and clarify what your suppose to return (3)
Sep 05 2025    Regions: Scopes without scope (3)
Aug 28 2025    simple ranges (5)
Aug 14 2025    extern(CT) (5)
Aug 06 2025    do something with bitfields and switch statements (9)
Aug 06 2025    Action blocks / Blocks with results (4)
Jul 29 2025    if __ctfe and __ctfe functions (3)
Jul 27 2025    static switch statement (8)
Jul 25 2025    Add __traits(canCall) and __traits(resolve) (13)
Jul 25 2025    Add inclusive range operator (7)
Jul 20 2025    Prevent struct going into heap memory (17)
Jul 14 2025    add "har" as official (enough) grammar (2)
Jul 12 2025    Justwerk compiler flag (20)
Jul 09 2025    The easiest way to compete with Rust and cure D's GC reputation: (12)
Jul 08 2025    Do Loop with Variable (9)
Jul 04 2025    continue in labeled switch (5)
Jul 04 2025    Introduce `private(this)` Access Modifier (3)
Jul 01 2025    Asynchronous functions (2)
Jun 30 2025    Having "blessed" 3rd party libraries may make D more popular and (18)
Jun 25 2025    named varargs hack (1)
Jun 25 2025    Literal types (11)
Jun 20 2025    Varargs concatenation (3)
Jun 20 2025    Inline sumtype (13)
Jun 18 2025    allow unaccessable default arguments (7)
Jun 16 2025    Linker list (6)
Jun 14 2025    Create a full C++ parser (16)
Jun 05 2025    assigning to multiple fields in a struct (6)
Jun 02 2025    __HERE__ (1)
May 27 2025    mixinheader and mixinassign (1)
May 26 2025    Enhanced UFCS (7)
May 22 2025    swap (20)
May 15 2025    Traits for named varargs (2)
May 14 2025    Separation on assignment [re: tuples] (5)
May 12 2025    Tuple Unpacking Syntax (33)
May 10 2025    setuptime (3)
Apr 22 2025    Undefined aliases as compile time flags and import arguments (6)
Apr 16 2025    Make TLS explicit (8)
Apr 14 2025    Extending the language syntax for easy programming and code (3)
Apr 08 2025    Allow `-version=unittest` flag (9)
Apr 05 2025    opNew operator overload (14)
Mar 26 2025    Append functions to types (1)
Mar 26 2025    Elvis operator - shortened ternary operator (12)
Mar 24 2025    Deprecate implicit conversion between signed and unsigned integers (1)
Mar 14 2025    Copying POD structs with 'new' (2)
Mar 03 2025    Official annotations/attributes for strings for commonly used (3)
Mar 02 2025    Optional Annotations for Memory Safety Categories (12)
Feb 27 2025    D3 sumtype api (20)
Feb 26 2025    Indentation-aware multi-line string literals (and/or an equivalent (5)
Feb 19 2025    Relax template sequence parameters, explicit template sequence (3)
Feb 13 2025    new annotation or pragma to mark functions that are intended to be (58)
Feb 05 2025    Explicit implicit conversions (6)
Feb 04 2025    template warning message that will *never* effect compilation (5)
Feb 03 2025    Temporally safe by default (1)
Feb 03 2025    Deprecate implicit conversion between signed and unsigned integers (56)
Feb 03 2025    cast(function qualifier) (6)
Feb 02 2025    No main() Error (19)
Jan 23 2025    Make size_t its own type (4)
Jan 22 2025    Add `__rvalue` as a new parameter storage class (2)
Jan 22 2025    Force lvalue (`cast(ref)`) (7)
Jan 20 2025    Variable declaration primary expression (9)
Jan 16 2025    use =?UTF-8?B?wqtjaGV2cm9uc8K7?= to represent string literal (15)
Jan 10 2025    Programmer-Controlled ` trusted` (1)
Jan 06 2025    Infered Function Attributes (1)
Jan 04 2025    opDollar ufcs (1)
Dec 30 2024    binary dot assignment (9)
Dec 30 2024    optional assignment (17)
Dec 03 2024    property fields (12)
Nov 08 2024    Named constructors (8)
Sep 25 2024    Symbol Registration (3)
Aug 31 2024    takeBack() implementation in std.range for OutputRanges (7)
Jul 31 2024    Separate slices and dynamic arrays (6)
Jun 17 2024    __HERE__ (3)
May 30 2024    D Editions (70)
May 12 2024    Deprecate implicit conversion between signed and unsigned integers (15)
May 02 2024    ternary op assign (10)
May 01 2024    cast(function qualifier) (6)
May 01 2024    pragma(explicit_gc) (7)
Apr 30 2024    Detached unit tests (13)
Apr 28 2024    statement unittest v2 (5)
Apr 27 2024    Rethink OOP access permissions (13)
Mar 29 2024    Temporally safe by default (29)

Other years:
2026 2025 2024