www.digitalmars.com         C & C++   DMDScript

news.digitalmars.com - digitalmars.D.learn

Dec 30 2019    Some code that compiles but shouldn't (6)
Dec 29 2019    Re: What kind of Editor, IDE you are using and which one do you like (6)
Dec 29 2019    Mergesort not working (2)
Dec 28 2019    How can I use a file that is inside resource .res? (1)
Dec 28 2019    Stupid global variable syntax question... (2)
Dec 28 2019    Default values in derived class (4)
Dec 27 2019    Difference in compiletime vs compiletime or compiler bug? (5)
Dec 26 2019    How create a function that receive a function and run it in another (4)
Dec 24 2019    `in` parameters optimization (2)
Dec 24 2019    Blog Post #0095: Hardware II - Full Monitor Report (3)
Dec 23 2019    array of functions/delegates (8)
Dec 23 2019    Static linking, specifying binary and test-library folder (2)
Dec 23 2019    Deprecation: std.stdio.File.ByChunkImpl is not visible (3)
Dec 23 2019    What would it take to bring preinstalled D language compiler in the (5)
Dec 22 2019    What kind of Editor, IDE you are using and which one do you like for D (40)
Dec 22 2019    D-ish way to work with strings? (7)
Dec 21 2019    unicode characters are not printed correctly on the windows command (19)
Dec 18 2019    Mix struct types in the same array (9)
Dec 18 2019    Problem with public example in Phobos (4)
Dec 17 2019    DUB copyFiles for subPackages (3)
Dec 17 2019    Blog Post #0094: Addressing Hardware (1)
Dec 16 2019    range code doesn't work for multi-array (2)
Dec 16 2019    Fastest way to check if the bottom-class of a class reference is any (4)
Dec 15 2019    A Quesiton for Mr. Adam Ruppe Regarding arsd.dom (5)
Dec 14 2019    How use Resedit Dialogs + Dlang? (3)
Dec 13 2019    Bug or Feature: unsigned integer overflow (5)
Dec 13 2019    D's equivalent List Comprehension (3)
Dec 12 2019    Mapping float to ulong in CTFE (4)
Dec 11 2019    d programs conversion to c (4)
Dec 11 2019    How to organize a project with local scripts in subdirectories using (5)
Dec 10 2019    Can't read mongo result back to structs with vibe.d Bson serializer (1)
Dec 10 2019    Blog Post #93: Window Stats - An Alternate Way to Gather Info (1)
Dec 08 2019    How Use/Load/Recovery Files in resource.res files? (1)
Dec 08 2019    How add "version.txt" Version File by Command Line or by resources.res (10)
Dec 08 2019    needing to change the order of things at module level = compiler bug, (5)
Dec 08 2019    Are there any DUB packages for displaying an ascii table? (3)
Dec 07 2019    Populating nested AAs; "This wouldn't be so verbose in Ada 2020" (3)
Dec 07 2019    Using map result type (6)
Dec 07 2019    GC.collect inflating memory usage? (4)
Dec 06 2019    How to invert bool false/true in alias compose? (4)
Dec 06 2019    Thin UTF8 string wrapper (6)
Dec 06 2019    How to create a custom max() function without the ambiguity error. (7)
Dec 05 2019    opCmp with and without const (4)
Dec 05 2019    Split but keep one delimiter (1)
Dec 05 2019    Slice/Substr [0..?lastIndexOf(".")] How refer itself without create a (3)
Dec 04 2019    confused about template constructors and implicit type conversions (2)
Dec 04 2019    const and immutable values, D vs C++? (17)
Dec 04 2019    Profiling the memory in D (5)
Dec 03 2019    Strange casting error when using lamdas (7)
Dec 03 2019    Intersection of two sets (8)
Dec 03 2019    Blog Post #92: Window Stats - Size and Maximize (1)
Dec 03 2019    Floating-Point arithmetic in dlang - Difference to other languages (6)
Dec 02 2019    Unexpectedly nice case of auto return type (29)
Dec 01 2019    How bundles a Dlang application and all its dependencies into a single (5)
Dec 01 2019    Building and running DMD tests (4)
Dec 01 2019    Run-time reflection for class inheritance (4)
Nov 30 2019    Hum Humm, Typedef (2)
Nov 30 2019    Referance usage in async function (2)
Nov 30 2019    Alias of template class (2)
Nov 29 2019    Map, filter and pure functions (5)
Nov 29 2019    optional process (8)
Nov 29 2019    Running GtkD programs on macOS (3)
Nov 28 2019    Template mixin / unresolved external / scope problem? (3)
Nov 27 2019    What is the simplest way to download and set path variables for D (2)
Nov 27 2019    matrix operations (6)
Nov 26 2019    Exceptions on Windows being "swallowed" (8)
Nov 26 2019    Blog Post #91: Where's My Window? (1)
Nov 26 2019    static assert(version(x)) ? (7)
Nov 25 2019    Simple casting? (12)
Nov 25 2019    how to implement a function in a different D source file (8)
Nov 25 2019    Anything like HPPTOD out there? (2)
Nov 25 2019    How to create DDoc for string mixin generated functions? (8)
Nov 25 2019    What is the point of a synchronized lock on a single return statement? (6)
Nov 24 2019    why local variables cannot be ref? (12)
Nov 24 2019    How to wait for a shell process to finish on ctrl+c before exiting? (6)
Nov 24 2019    Leak-detection of references to scoped class instances (12)
Nov 23 2019    What is the best way to program over "abstract" types in D? (10)
Nov 23 2019    Spawning a process, then killing it on SIGINT (6)
Nov 22 2019    Blog Post #90: Reader Requests (1)
Nov 21 2019    How to simulate Window's "Press any key to continue..." (11)
Nov 21 2019    The effect of ref (4)
Nov 21 2019    Splitting a stream of data on based on data change. (3)
Nov 21 2019    equivalent of typeid(Class).name at compile-time (6)
Nov 21 2019    Dmd install to new Windows 10 system can't run app.d (6)
Nov 20 2019    How to get child class Type and members from parent class? (6)
Nov 19 2019    std.format range with compound format specifiers? (3)
Nov 19 2019    Blog Post #89: Nodes-n-noodles, Part VIII - It's Alive! (2) (1)
Nov 18 2019    Deserializing JSON as an abstract type (2)
Nov 18 2019    Building DMD via Digger with maximum optimizations (1)
Nov 18 2019    Getting all types defined in a module at compile time (3)
Nov 18 2019    What's the difference between sourcePaths and importPaths in DUB? (2)
Nov 18 2019    Strange double to uint conversion (6)
Nov 18 2019    What is the replacement for deprecated array removal (8)
Nov 18 2019    Use my private phobos version in dub project (2)
Nov 18 2019    ints.choice vs. chars.choice (3)
Nov 18 2019    Casting from int to long (3)
Nov 18 2019    Segfault when writing to module-scope dynamic array (5)
Nov 17 2019    Parsing with dxml (8)
Nov 17 2019    dmd memory usage (14)
Nov 17 2019    druntime 2.087 regression? (was: Old codebase stops compiling at (4)
Nov 16 2019    How to Unqual an array? (5)
Nov 16 2019    Confusion Concerning Numerical Equation (5)
Nov 16 2019    Phobos License question (4)
Nov 15 2019    D vs Java which is more powerful (5)
Nov 15 2019    Good examples for dmd.frontend? (1)
Nov 15 2019    std.json / nested key/value access? (3)
Nov 15 2019    Blog Post #88: Nodes-n-noodles, Part VII - It's Alive! (1) (1)
Nov 14 2019    Unexpected result with std.conv.to (3)
Nov 14 2019    Translating Java into D (9)
Nov 14 2019    Dlang + QtE5 + "Qt Designer": How convert .ui to .d Grafic Interface? (2)
Nov 14 2019    Does betterC work different on windows and linux? (5)
Nov 14 2019    CI: Why Travis & Circle (6)
Nov 14 2019    csvReader & specifying separator problems... (4)
Nov 13 2019    Add a duration (in Days) to a Date (2)
Nov 13 2019    D in Unity or Unreal? (1)
Nov 13 2019    Should I stop being interested in D language if I don't like to see  (8)
Nov 13 2019    Why same pointer type for GC and manual memory? (11)
Nov 12 2019    linking to shared lib on Windows (3)
Nov 12 2019    Alias sleep(int) for Thread.sleep(dur!("seconds")( int )); (7)
Nov 12 2019    Strange function (3)
Nov 12 2019    Troubleshooting DUB invocations (9)
Nov 12 2019    Blog Post #87: Nodes-n-noodles, Part VI - Defining Hot Spots (1)
Nov 12 2019    rpath on macOS (4)
Nov 11 2019    Unexpected aliasing (7)
Nov 11 2019    DLL on LDC (1)
Nov 11 2019    Distinguishing a pointer to a function and a closure (2)
Nov 10 2019    How to import & export modules (4)
Nov 09 2019    How to use "*.def" files in order to avoid cmd windows ? (3)
Nov 09 2019    DMD release compiler flags when building with GDC (3)
Nov 09 2019    Try to create and load dynamic libraries on Linux (1)
Nov 09 2019    How to catch a signal (3)
Nov 09 2019    Understand signature of opOpAssign in std/complex.d (5)
Nov 08 2019    I need "duic.cpp" already compiled for .exe for convert .ui files to (1)
Nov 08 2019    Default initialization of static array faster than void initialization (3)
Nov 08 2019    How decode encoded Base64 to string text? (4)
Nov 08 2019    Blog Post #86: Nodes-n-noodles, Part V - The Drawing Routines (1)
Nov 08 2019    is the runtime implemented in betterC? (8)
Nov 07 2019    requests module generates " Can't parse uri '' " (12)
Nov 07 2019    Using an async buffer (6)
Nov 07 2019    Linker anomalies (4)
Nov 06 2019    Duration to Decimal Total (2)
Nov 06 2019    Blog Post #85: Nodes-n-noodles, Part IV - A Node from a DrawingArea (1)
Nov 05 2019    How polymorphism work in D? (4)
Nov 05 2019    GtkDcoding Blog Interruption (2)
Nov 05 2019    A question about postblit constructor (10)
Nov 04 2019    Using shared memory and thread (7)
Nov 04 2019    No UFCS with nested functions? (6)
Nov 04 2019    Dub and gitsubmodules (5)
Nov 04 2019    Hum humm, build latest release with ldc (3)
Nov 03 2019    Mimicking Java's Type Erasure (3)
Nov 03 2019    Alternative to C++ macro in D (8)
Nov 02 2019    Which is the active fork in DFL gui library ? (11)
Nov 02 2019    Unable to pass a D function member to a C callback (7)
Nov 02 2019    Execute certain Tests? (3)
Nov 01 2019    Store multiple identical objects in a key:ed datastructure? (1)
Nov 01 2019    Blog Post #84: Notebook, Part VIII - Child Widgets (1)
Oct 31 2019    Documentation: is it intentional that template constraints are (8)
Oct 31 2019    std.container.array: Error: unable to determine fields of Test because (4)
Oct 31 2019    Why Dlang use parsing expression grammar (PEG) parser not BNF? (3)
Oct 30 2019    Is there any writeln like functions without GC? (14)
Oct 30 2019    Bug or Feature: `this` necessary to call function with template this (2)
Oct 30 2019    Array Vararg Template Paremeters (1)
Oct 30 2019    Stream-based on-the-fly-download-and-decompress parsing of files (1)
Oct 30 2019    Gtkd and libgtksourceview (10)
Oct 30 2019    PyD: Hello World program do not compile. (1)
Oct 29 2019    Program run fails on Windows (2)
Oct 29 2019    Read Once then reset/init value? (5)
Oct 29 2019    Accuracy of floating point calculations (15)
Oct 29 2019    Blog Post #83: Notebook, Part VII - All Signals (1)
Oct 28 2019    Special integer operations (2)
Oct 28 2019    Running unittests of a module with -betterC (7)
Oct 27 2019    "Mixin is not defined" error when trying to use template mixins (2)
Oct 27 2019    The compiler can't "see" an inner class (3)
Oct 27 2019    Supporting inout haystack in array-overload of findSplitBefore without (3)
Oct 27 2019    Using a char value >= 128 (5)
Oct 26 2019    ddox build locally failed (3)
Oct 25 2019    File I/O performance pitfalls (3)
Oct 25 2019    Blog Post #82: Notebook, Part VI - Add and Remove Tabs (1)
Oct 24 2019    Array-only version of startsWith and skipOver (2)
Oct 24 2019    Can not understand this code. (3)
Oct 24 2019    Printing floating point numbers (5)
Oct 24 2019    Good way let low-skill people edit CSV files with predefined row (11)
Oct 24 2019    Remove unwanted ' \r ' from an Array ... by reading a *.txt file. (6)
Oct 24 2019    Converting a ulong to a byte array and constructing a ulong from it (7)
Oct 24 2019    About the in expression, Why can't use with array. (15)
Oct 24 2019    Differences between two dates (in days...) (4)
Oct 23 2019    [DTrace probe] is there a [portable] way to add section to elf (2)
Oct 23 2019    Error: need this for method of type (3)
Oct 23 2019    Eliding of slice range checking (17)
Oct 22 2019    dub build doesn't work (10)
Oct 22 2019    How to use classes from another d files (12)
Oct 22 2019    Why isn't skipOver(string, string) nothrow? (5)
Oct 22 2019    What do you think about About C++20 Concepts? (2)
Oct 22 2019    Blog Post #81: Notebook, Part V - Customized Tabs, Part III (1)
Oct 22 2019    undefined symbol: _D3std7variant... (5)
Oct 22 2019    Thread synchronization context (1)
Oct 22 2019    -cov option ignored? (2)
Oct 21 2019    D for sciencetific scripting / rapid protoryping (10)
Oct 21 2019    exceptions and optimization (4)
Oct 21 2019    contains method on immutable sorted array (3)
Oct 21 2019    SQL Questions Query (2)
Oct 20 2019    ... use of ... is hidden by ...; use alias ... to introduce base class overload set ?? (12)
Oct 20 2019    My dialogue code is not working as it should! (2)
Oct 19 2019    Import sources from parent project (4)
Oct 19 2019    Final necessary for inline optimization? (2)
Oct 18 2019    Some questions about GC (2)
Oct 18 2019    Issue with --build=profile (1)
Oct 18 2019    Blog Post #80: Notebook, Part IV - Customized Tabs, Part II (1)
Oct 18 2019    Meta question - what about moving the D - Learn Forum to a seperate (14)
Oct 17 2019    PHP to D Conversion (15)
Oct 17 2019    Vibe/Mysql Testing (3)
Oct 17 2019    several types in one Array ? (4)
Oct 17 2019    How does one cast to an array type? (4)
Oct 17 2019    Vibe.d Error (6)
Oct 17 2019    I thought we could leave off () (2)
Oct 16 2019    arsd errors on windows (12)
Oct 16 2019    std.algorithm.cmp doesn't seem to support numeric types? (6)
Oct 16 2019    struct Foo may not define both a rvalue constructor and a copy (3)
Oct 16 2019    How to write correct multi-threaded code? (1)
Oct 15 2019    Uninstalling DMG file (3)
Oct 15 2019    Mixin and introspection ordering (4)
Oct 15 2019    Blog Post #79: Notebook, Part III - Customized Tabs, Part I (6)
Oct 14 2019    A proper WAT moment (6)
Oct 14 2019    x64 ABI (3)
Oct 14 2019    Permission to Use Comments? (6)
Oct 14 2019    Reading parquet files from D (3)
Oct 12 2019    selective tests (5)
Oct 11 2019    What is the recommend tool for D linting from CI pipelines? Does such (3)
Oct 11 2019    GtkD ListG Howto? (3)
Oct 11 2019    How Different Are Templates from Generics (10)
Oct 11 2019    Blog Post #78: Notebook, Part II (1)
Oct 11 2019    Template mixin + operator overloading question (3)
Oct 11 2019    Fastest way to check if a predicate can take a single parameter of a (2)
Oct 10 2019    How can I make a program which uses all cores and 100% of cpu power? (7)
Oct 10 2019    _getmaxstdio / _setmaxstdio (2)
Oct 10 2019    Undefined symbol: _dyld_enumerate_tlv_storage (OSX) (17)
Oct 10 2019    Difference between template and mixin template (2)
Oct 10 2019    C#'s 'is' equivalent in D (9)
Oct 10 2019    How to do IPC using Unix Domain Socket? (3)
Oct 09 2019    Functional Programming in D (12)
Oct 09 2019    Have DUB sub packages inherit settings (1)
Oct 09 2019    ld errors in osx Catalina (5)
Oct 08 2019    formatting a float or double in a string with all significant digits (9)
Oct 08 2019    On D's garbage collection (5)
Oct 08 2019    Blog Post #77: Notebook, Part I (7)
Oct 08 2019    DUB mysql-native (6)
Oct 07 2019    Dynamic Arrays as Stack and/or Queue (17)
Oct 07 2019    Does Visual D actually work? (3)
Oct 04 2019    Simple way to dereference common symbol (2)
Oct 04 2019    Ranges to deal with corner cases and "random access" (5)
Oct 04 2019    do mir modules run in parallell (5)
Oct 04 2019    What is the extension of ".pdf" (3)
Oct 04 2019    Blog Post #76: Nodes and Noodles, Part II (5)
Oct 04 2019    Using enforce or assert to check for fullness when appending to fixed (3)
Oct 03 2019    using regex at compile time errors out! Error: static variable (4)
Oct 03 2019    How does D distnguish managed pointers from raw pointers? (16)
Oct 03 2019    must scope for delegates restrict compilation? (3)
Oct 02 2019    Using algorithms with ranges (6)
Oct 02 2019    Why is it difficult to reference arrays in structs? (3)
Oct 02 2019    Struct initialization has no effect or error? (9)
Oct 02 2019    C++ base constructor call vs. D's (3)
Oct 02 2019    How to find what is causing a closure allocation (3)
Oct 02 2019    A Strong Betting Experience on Free Slots (1)
Oct 01 2019    how to determine if a function exists in a class? (2)
Oct 01 2019    want to know precise GC benchmarks (5)
Oct 01 2019    Blog Post #75: Cairo X - Noodling with the Mouse (5)
Sep 30 2019    Saving and loading large data sets easily and efficiently (4)
Sep 28 2019    Howto create bindings? (2)
Sep 27 2019    Help playing sounds using arsd.simpleaudio (24)
Sep 27 2019    How to use Dbus to detect application uniqueness in D? (5)
Sep 27 2019    Blog Post #74: Cairo IX - Doodle a Noodle (2)
Sep 26 2019    Details of the inline import idiom (2)
Sep 26 2019    Help making a game with transparency (24)
Sep 26 2019    unable to link to python3.7m using pyd and conda (2)
Sep 25 2019    Using D for Raspberry Pi expirements (10)
Sep 25 2019    Difference between slice[] and slice (5)
Sep 25 2019    How to get the address of an instance of a class (2)
Sep 25 2019    Packaging and Distributing Dlang Applications with GtkD Dependency? (23)
Sep 24 2019    Inspecting __traits(isDeprecated) and deprecation warnings (6)
Sep 24 2019    Blog Post #73: The Frame, Part II (1)
Sep 24 2019    Why dynamic array is InputRange but static array not. (2)
Sep 23 2019    wstring comparison is failing (8)
Sep 23 2019    Single D app entered multiple times from command line (2)
Sep 22 2019    Why is the fPIC switch missing? (7)
Sep 22 2019    Simplifying process piping (2)
Sep 21 2019    what is the mean that call function start with a dot. (3)
Sep 21 2019    initialize float4 (core.simd) (7)
Sep 21 2019    dub with sub packages: sub package with targetType "executable" builds (1)
Sep 20 2019    Looking for a Simple Doubly Linked List Implementation (17)
Sep 20 2019    Interfaces and templates (3)
Sep 20 2019    Blog Post #72: The Frame, Part I (1)
Sep 20 2019    Avoid gratuitous closure allocations (4)
Sep 20 2019    How'd I store possible types for each item of a list of Variants ? (5)
Sep 19 2019    The biggest issue in Dlang (2)
Sep 19 2019    String of templated struct at compile time (5)
Sep 19 2019    Why must a bidirectional range also be a forward range? (5)
Sep 18 2019    Indexed graphics for retro engine? (13)
Sep 18 2019    combining libraries into 1 or 1 for each system? (5)
Sep 18 2019    How do I install modules into my project? (1)
Sep 18 2019    Program exited with code -11 (4)
Sep 18 2019    Problem with using std.math: abs and std.complex: abs at the same time (10)
Sep 18 2019    DUB WTF? (1)
Sep 18 2019    static if (is (T==Complex)) (4)
Sep 18 2019    When should we use Modules and when Should we use Classes? (2)
Sep 17 2019    [vibe.d] How to create authentication system via REST interface? (1)
Sep 17 2019    Building 64-bit Windows application with console window (2)
Sep 17 2019    Deprecation message sources (12)
Sep 17 2019    segmentation fault when running void main() {} (5)
Sep 17 2019    Is there a way to do the same thing in entry and return of a bunch of (3)
Sep 17 2019    Dynamic array + AA array (4)
Sep 17 2019    Blog Post #71: Expanding on the Statusbar (1)
Sep 16 2019    matplotlibD returns (3)
Sep 16 2019    Collect Statistics efficiently and easily (3)
Sep 16 2019    Chains (1)
Sep 16 2019    Is it legal to have physical package structure not corresponding to (3)
Sep 15 2019    Getting rid of const/immutable (2)
Sep 15 2019    Questions regarding a port (bindbc-cimgui) (3)
Sep 14 2019    Input engine (4)
Sep 14 2019    Moving '.dub' build directory outside of project root (3)
Sep 14 2019    Slicing upward (6)
Sep 13 2019    serve-d and spindump (3)
Sep 13 2019    Blog Post #70: Statusbar Basics (1)
Sep 12 2019    Name change weird (9)
Sep 12 2019    What is "dual-context" ? (3)
Sep 12 2019    Make executable archive just like Java's .jar archive? (4)
Sep 12 2019    Using CSS Data from Within My Code (9)
Sep 12 2019    Limitation in number of symbols in a single compilation unit (1)
Sep 12 2019    How to force an array literal into a read-only data segment? (3)
Sep 11 2019    default values depending on type of template variable (4)
Sep 10 2019    Undefined reference - built from source DMD (5)
Sep 10 2019    need this for name of type string (4)
Sep 10 2019    Blog Post #69: TextView and TextBuffer Basics (5)
Sep 09 2019    LDC asm for int128 (3)
Sep 09 2019    It there a way to get this to compile? (6)
Sep 09 2019    Throwing from a lambda isn't supported by the compiler (7)
Sep 08 2019    Sum of three cubes (1)
Sep 08 2019    Learning delegates (6)
Sep 07 2019    Should an 'extern(C++, "ns"):' override previous ones in the same (10)
Sep 07 2019    Mingling string and identifier namespaces in nested extern(C++) decls (3)
Sep 07 2019    Interfacing to C++: Cannot access value from namespace (6)
Sep 06 2019    Function Arguments with Multiple Types (5)
Sep 06 2019    Why are extern(C/C++) definitions and references mangled differently (10)
Sep 06 2019    Why are constructor definitions are preserved in interface files? (1)
Sep 06 2019    deep copying a struct (3)
Sep 06 2019    C++ vs D: Default param values and struct to array casting (13)
Sep 06 2019    Blog Post #68: MVC - Multi-level TreeView (1)
Sep 06 2019    Why are constructor definitions preserved in interface files? (1)
Sep 05 2019    Old code no longer working on any DMD compilers (5)
Sep 05 2019    getting rid of immutable (or const) (23)
Sep 04 2019    Linking to -framework on MacOS (9)
Sep 04 2019    D1: How to declare an Associative array with data (4)
Sep 03 2019    How to use xargs to remove whitespaces (Dub executable path) (6)
Sep 03 2019    Is there has an pdf document for Phobos. (6)
Sep 03 2019    How stdin.readf ignore space char? (5)
Sep 03 2019    Blog Post #67 - Expander (1)
Sep 02 2019    adding delegate to opApply (3)
Sep 01 2019    Quick question regarding dynamic array deletions (3)
Aug 31 2019    Why is sformat and formattedWrite (appender) allocating GC mem here? (7)
Aug 30 2019    Interdependent dub subpackages (1)
Aug 30 2019    Blog Post #66 - Toolbar Basics (1)
Aug 29 2019    Static initialization of rectangular arrays (5)
Aug 29 2019    Is removing elements of AA in foreach loop safe? (11)
Aug 29 2019    Test the return type of 'unaryFun' and 'binaryFun'. (3)
Aug 28 2019    problems with swig generated code (5)
Aug 28 2019    Question about generation of template functions (4)
Aug 28 2019    Use std.string.lineSplitter with std.array.Appender!string (3)
Aug 28 2019    Deactivate windows MessageBox dialog on exception (7)
Aug 28 2019    How to learn =?UTF-8?B?UGhvYm9z77yMUGhib3M=?= hard to used for me. (4)
Aug 28 2019    Java to D (6)
Aug 27 2019    Input/Output multiple values from function (13)
Aug 27 2019    Dub importPath and sourcePath variables (3)
Aug 27 2019    stdin/stdout and flush (7)
Aug 27 2019    += on associative arrays leads to surprising result (4)
Aug 27 2019    Blog Post #65 - TreeStore Basics (1)
Aug 27 2019    How to concat UUID into a SQL query string to MariaDB (5)
Aug 26 2019    How do I extract and convert datatypes from ResultRange (3)
Aug 26 2019    Structure of Arrays vs Array of Structures (3)
Aug 25 2019    .fflush() in stdio.d (4)
Aug 25 2019    Do I understand std.experimental.allocator composition correctly? (2)
Aug 25 2019    Pro programmer (15)
Aug 25 2019    Sort Associative Array by Key (9)
Aug 24 2019    Merging two associative arrays (3)
Aug 24 2019    [Help!] Use two different assembly symbol in D, but they are same (7)
Aug 23 2019    how to definition a non-const pointer that point a const var. (4)
Aug 23 2019    Linking D Runtime (7)
Aug 23 2019    Blog Post #64 - Animating with Cairo (2)
Aug 22 2019    How to removes an variable topmost const. like remove_const in C++. (2)
Aug 22 2019    D1 code to D2 (3)
Aug 22 2019    How to write __traits(isSame, T, int) use another way (4)
Aug 22 2019    D1: Trying to update Juno Library to 1.076 (26)
Aug 21 2019    Shadertoy in Dcompute? (2)
Aug 21 2019    strangely silent compiler (3)
Aug 20 2019    Template specialized functions creating runtime instructions? (7)
Aug 20 2019    How to set a global var to a user defined section. (2)
Aug 20 2019    Linker errors to Windows functions (3)
Aug 20 2019    What is "dmd" Internal API, can I use it just like std Library (5)
Aug 20 2019    Downloading a file and showing progress via curl. (5)
Aug 20 2019    How do I execute a sql-file inside D code (5)
Aug 20 2019    Blog Post #63 - Saving Images with Cairo (1)
Aug 20 2019    Exercism, call for mentors (3)
Aug 20 2019    Can't add a const ubyte to a dynamic array of ubyte? (5)
Aug 19 2019    Is there any implementation of a 128bit integer? (2)
Aug 18 2019    Problem with aliasing member function (2)
Aug 18 2019    D for a safer Linux kernel (1)
Aug 17 2019    Adam D. Ruppe's Minigui using example (1)
Aug 17 2019    Setting up Dlang Environment (3)
Aug 17 2019    Slow UDF call? (5)
Aug 16 2019    Is it a bug in std.getopt.config.stopOnFirstNonOption? (2)
Aug 16 2019    ref auto getRange() return scope move struct ? (6)
Aug 16 2019    Blog Post #0062: Cairo Load & Display Images (16)
Aug 16 2019    advise about safety of using move in an opAssign with __traits(isRef (5)
Aug 16 2019    Arrays in the disk (3)
Aug 15 2019    Cannot take the .keys of shared AA. Is this a regression in 2.087 or a (5)
Aug 14 2019    error : outer function context of `D main` is needed to `new` nested (3)
Aug 14 2019    string to ubyte[] (3)
Aug 14 2019    can DDOC generate files names including the full path ? (3)
Aug 13 2019    How should I sort a doubly linked list the D way? (22)
Aug 13 2019    Blog Post #0061: Cairo Toy Text (1)
Aug 13 2019    How to use #pragma omp parallel for collapse(n) in dlang? (5)
Aug 12 2019    Local static class fields (9)
Aug 12 2019    Is it possible to target all platforms that Qt Quick can target? (6)
Aug 12 2019    Ethan: About your wpf/C# and D integration (3)
Aug 12 2019    Desktop app with vibe.d (6)
Aug 12 2019    What the abstrac final class mean? (6)
Aug 11 2019    filtering a row of a jagged array (5)
Aug 11 2019    CT filtering of class members (3)
Aug 10 2019    Passing nested template function (3)
Aug 10 2019    How to run the dub bundle with dmd (13)
Aug 10 2019    Getting a HTTP request body over wire for Vibe.d to process (1)
Aug 09 2019    Abstract classes vs interfaces, casting from void* (22)
Aug 09 2019    Blog Post #0060: Cairo Filled Arcs, Precision Arcs, and Curves (1)
Aug 08 2019    Dub version (12)
Aug 08 2019    LNK4255 warning - should I be concerned? (4)
Aug 08 2019    Private variables accessible from outside class (7)
Aug 08 2019    Module static constructor doesn't work? (5)
Aug 07 2019    How to mark a condition is likeyly or unlikey =?UTF-8?B?77yf?= (2)
Aug 06 2019    Blog Post #0059: Cairo Circles and Arcs (1)
Aug 06 2019    /usr/bin/ld.gold: error: failed to find object -lz (10)
Aug 04 2019    Question about ubyte x overflow, any safe way? (9)
Aug 03 2019    Where to put custom ldc2.conf (Windows) (1)
Aug 03 2019    Speed of Random Numbers (11)
Aug 03 2019    Can one customize unit tests? (2)
Aug 03 2019    How to get name of my application (project) (7)
Aug 02 2019    Can I remove an element from a global associative array from within a (4)
Aug 02 2019    Function called twice (5)
Aug 02 2019    How do I use mixin types? (2)
Aug 02 2019    1 new (3)
Aug 02 2019    Blog Post #0058: Cairo Rectangles (1)
Aug 01 2019    Why does choose not work here (4)
Jul 31 2019    Example uses "volatile"; compiler says "undefined identifier volatile" (3)
Jul 31 2019    opEquals when your type occurs on the right hand side of an equality (2)
Jul 31 2019    Help me decide D or C (47)
Jul 31 2019    Is there a way to adjust lookup paths for modules during compilation? (9)
Jul 30 2019    How to setup D language with Apache httpd cgi? (27)
Jul 30 2019    Blog Post #0057: The Basics of Drawing with Cairo (1)
Jul 30 2019    how to get the struct member as delegate type ? (3)
Jul 30 2019    Meaning of Scoped! ?? (5)
Jul 29 2019    How do I display unicode characters in D on standard (english) Windows (5)
Jul 29 2019    Why in Phobos is empty() sometimes const and sometimes not (9)
Jul 29 2019    Building GDC with auto-generated header files (3)
Jul 29 2019    Question on Password Encryption, using stdlib or third party lib (3)
Jul 29 2019    There is anything like nodiscard attribute in D? (2)
Jul 28 2019    weird behave of Array? (5)
Jul 28 2019    vibe / self contained standalone executable? (7)
Jul 28 2019    Calling / running / executing .d script from another .d script (4)
Jul 27 2019    struct is not copyable because it is annotated with disable bugs ? (3)
Jul 27 2019    Is it possible to disallow import for certain functions? (7)
Jul 26 2019    cannot use local __lambda1 as parameter to non-global template (3)
Jul 26 2019    Blog Post #0056: MVC IX - A ComboBox with Flair (1)
Jul 25 2019    How to check that import module will succeed? (9)
Jul 25 2019    Any way to move in disabled this(this) type in to a wrapping (5)
Jul 25 2019    Is betterC affect to compile time? (13)
Jul 24 2019    Use C struct declaration without knowing definition (3)
Jul 24 2019    How to contact people on the forum (6)
Jul 24 2019    Return the complete number (8)
Jul 24 2019    dip1000, perhaps annotate with return, and vibe-d (3)
Jul 23 2019    Blog Post #0055: MVC VIII - Dynamically Loading a TreeView (1)
Jul 22 2019    segfault in ldc release only - looks like some kind of optimization (4)
Jul 22 2019    Why does a switch break cause a segmentation fault (5)
Jul 22 2019    Any easy way to check if an object have inherited an interface? (3)
Jul 22 2019    accuracy of floating point calculations: d vs cpp (11)
Jul 21 2019    Why is Throwable.TraceInfo.toString not safe? (5)
Jul 20 2019    Moving location of dub packages? (5)
Jul 19 2019    Is this a new bug ? (11)
Jul 19 2019    Is there a way to bypass the file and line into D assert function ? (5)
Jul 19 2019    Blog Post #0054: MVC VII - TreeView Basics (1)
Jul 18 2019    Compilation Error when trying mir-optim BetterC (2)
Jul 18 2019    Quotes inside wysiwyg strings, or alternative solution? (3)
Jul 17 2019    OT: in economic terms Moore's Law is already dead (2)
Jul 17 2019    __stdin.d(2): Error: found End of File when expecting } (4)
Jul 17 2019    How would I know if AppVayer is parsing my yaml file? (3)
Jul 17 2019    can not find the error: Error: TypeInfo cannot be used with -betterC (3)
Jul 17 2019    Error: nogc function run cannot call non- nogc destructor (4)
Jul 16 2019    How would I know if appvayer is parsing my yaml file? (2)
Jul 16 2019    How would I write a travis-ci file for a Meson Dlang project? (3)
Jul 16 2019    Blog Post #0053: MVC VI - ComboBox with Pixbufs (1)
Jul 15 2019    Wrong vtable for COM interfaces that don't inherit IUnknown (7)
Jul 15 2019    Manipulating alias sequences (5)
Jul 15 2019    OPTLINK : Warning 9: Unknown Option : OUT (12)
Jul 14 2019    generating switch case from compile time sequence of functions (3)
Jul 14 2019    Substitutions with writef() or format()? (2)
Jul 13 2019    Heterogeneous Variadic Arguments with Other Arguments (3)
Jul 13 2019    Binary Serialization (3)
Jul 13 2019    q about slices, strings (2)
Jul 13 2019    WeakRef implementation (1)
Jul 13 2019    arsd terminal with ConsoleOutputType.cellular (6)
Jul 12 2019    Windows segfault, need brief help (8)
Jul 12 2019    Blog Post #0052: MVC V - ComboBox with Integers (3)
Jul 11 2019    Milliseconds (3)
Jul 11 2019    Is there a way to slice non-array type in safe? (10)
Jul 11 2019    Is it possible to execute a function inside .d script that has no main (3)
Jul 11 2019    How to use std.windows.registry, there are no documentations. (2)
Jul 10 2019    can we use D to programming ESP32? (1)
Jul 10 2019    Alias function with arguments (2)
Jul 10 2019    "lld-link: error: could not open libcmt.lib: no such file or (2)
Jul 10 2019    Is there any way to define an interface that can implicitly convert to (2)
Jul 09 2019    Memory allocation failed in CT (7)
Jul 09 2019    LDC won't find ld linker -why? (4)
Jul 09 2019    Blog Post #0051: MVC IV - ComboBox with Text (4)
Jul 09 2019    SendMessageTimeoutW requires casting string to uint? (7)
Jul 08 2019    Trying to alias this a grapheme range + making it a forward range (3)
Jul 07 2019    Why does `static foreach` lead to something calling `~=` internally? (5)
Jul 07 2019    Using output-range overloads of SysTime.toISO{Ext}String with (7)
Jul 06 2019    struct inside struct: Is there a way to call a function of the outside (3)
Jul 06 2019    Is there something like a consuming take? (19)
Jul 05 2019    Files as buffered InputRange (5)
Jul 05 2019    To learn D (4)
Jul 05 2019    Blog Post #0050: MVC III - ComboBoxText, Add & Remove (3)
Jul 04 2019    Finding Max Value of Column in Multi-Dimesional Array (9)
Jul 04 2019    For loop with separator (4)
Jul 04 2019    Anyway to compare function aliases? Or any ideas? (3)
Jul 04 2019    Why are immutable array literals heap allocated? (12)
Jul 03 2019    D on ARM laptops? (6)
Jul 03 2019    Associative Array & different template types (3)
Jul 02 2019    How to use lowerBound and upperBound effectively? (3)
Jul 02 2019    Blog Post #0049: MVC - The ComboBoxText (1)
Jul 02 2019    How to build a package as application ? (12)
Jul 01 2019    Mixin mangled name (3)
Jul 01 2019    Mixin mangled name (3)
Jun 30 2019    assert in unittest has access to private member? (5)
Jun 30 2019    Finding the maxElement of Two-Dimensional Array (3)
Jun 29 2019    Changing Environment Paths using D language's Phobos Library (5)
Jun 28 2019    Blog Post #0048: Model, View, Controller (3)
Jun 28 2019    DUB and ddoc - howto? (4)
Jun 27 2019    Setting default values for Main function's args Array (6)
Jun 27 2019    dll (3)
Jun 27 2019    Reading formatted file (3)
Jun 26 2019    question about call cpp class constructer without new , and define (4)
Jun 26 2019    Create empty SList or DList. (3)
Jun 26 2019    Where can find the GC impletement source code? (2)
Jun 26 2019    Illegal Filename after basic install and trying Hello World (4)
Jun 25 2019    How to prepare and generate a simple lightweight binary? (2)
Jun 25 2019    Blog Post #0047: ScaleButton and VolumeButton (1)
Jun 25 2019    How to use template Object in interface? (3)
Jun 25 2019    Conversion problem. (5)
Jun 25 2019    return scope ref outlives the scope of the argument (7)
Jun 24 2019    How to convert array of structs to JSON (3)
Jun 23 2019    How can I override the defeat compiler select by Dub? (2)
Jun 23 2019    shifted lowerBound with ranges (1)
Jun 23 2019    Using std.algorithm.iteration to Calculate Hamming Distance (3)
Jun 23 2019    gtkDcoding Facelift (3)
Jun 22 2019    Closures and memory allocation (4)
Jun 21 2019    There is a computer languages benchmark compare site, but no Dlang (3)
Jun 21 2019    Order of interfaces (3)
Jun 21 2019    Trick for passing void* arrays around with typing (1)
Jun 21 2019    Why can't 'scope' be inferred here? (1)
Jun 21 2019    Blog Post #0046 - SpinButton (1)
Jun 21 2019    What is iota function full name (12)
Jun 20 2019    Options for unit testing in D? (7)
Jun 20 2019    Transform a function's body into a string for mixing in (6)
Jun 19 2019    make C is scriptable like D (4)
Jun 19 2019    Is it possible to escape a reserved keyword in Import/module? (5)
Jun 19 2019    What is the difference between extern(C++) extern(D) (2)
Jun 19 2019    Strange behavior of opEquals for structs (3)
Jun 19 2019    The problem with the conversion. (4)
Jun 19 2019    DIP 1016 and const ref parameters (11)
Jun 19 2019    is there any micro-service library in D? (4)
Jun 18 2019    Hyperterminal serial port (2)
Jun 18 2019    Is there a way to load a `RIP` register relative address in inline (4)
Jun 18 2019    Why after writeln the binaryHeap become empty? (6)
Jun 18 2019    What's the difference between DIP25 and DIP1000? (3)
Jun 18 2019    Blog Post #0045 - Split a Window into Panes (2)
Jun 18 2019    Where can find fix length array memory layout document (11)
Jun 18 2019    Component based programming in D (6)
Jun 17 2019    Specifying executable names in DUB (3)
Jun 17 2019    Just another question about memory management in d from a newbie (5)
Jun 17 2019    Where can find dmd back-end source code. (3)
Jun 17 2019    Regex driving me nuts (1)
Jun 17 2019    System requirements for compiling/linking big D codebases (1)
Jun 16 2019    CT/RT annoyance (2)
Jun 16 2019    splitter and matcher combined regex (1)
Jun 16 2019    Range violation error when reading from a file (12)
Jun 16 2019    How does this template work? (6)
Jun 16 2019    Suggest aesthetic way to Naming a module or a package with illegal (4)
Jun 15 2019    Using scanw Ncurses in D lang (2)
Jun 15 2019    Delegate / Error: cannot implicitly convert expression... (7)
Jun 14 2019    Strange closure behaviour (8)
Jun 14 2019    How to compile my DMD fork? (4)
Jun 14 2019    Blog Post #0044 - File Dialog X - Custom Dialogs (3 of 3) (1)
Jun 14 2019    How to force D GC to deallocate everything? (1)
Jun 13 2019    Scope exit bug? (2)
Jun 13 2019    Proper desctructor for an class containing dynamic array of objects (6)
Jun 12 2019    How to "Inherit" the attributes from a given callable argument? (5)
Jun 12 2019    static variable A cannot be read at compile time (4)
Jun 12 2019    arsd dom (2)
Jun 11 2019    need article: How is working D-GC? (3)
Jun 11 2019    Elegant way to test if members of array A are present in array B? (10)
Jun 11 2019    Variadic template parameters, refactor a long chain of static if's to (3)
Jun 11 2019    Blog Post #0043 - File Dialog IX - Custom Dialogs (2 of 3) (3)
Jun 11 2019    D compiler need -nogc witch and document of library also need nogc (12)
Jun 10 2019    I want an exception message but my threaded callback just dies or (3)
Jun 10 2019    curl: can't send email? (3)
Jun 10 2019    How to walk over two arrays by ref in beautyfull way? (6)
Jun 09 2019    meson and d (4)
Jun 09 2019    Alias overload of function (3)
Jun 08 2019    Can D optimize? (2)
Jun 08 2019    check if _argument[0] is a descendant of a specific class. (4)
Jun 07 2019    Blog Post #0042 - File Dialog VIII - Custom Dialogs (1 of 3) (1)
Jun 07 2019    if (X !is null && X.Y !is null) access crash (9)
Jun 06 2019    Using python in D (13)
Jun 06 2019    FieldNameTuple!T and std.traits.Fields!T not empty for interfaces (8)
Jun 06 2019    typeid, typeinfo, classinfo not returning most derived (2)
Jun 06 2019    Why this fails when using unittest? (9)
Jun 06 2019    Why any! with map! is not working here (7)
Jun 05 2019    Get module file path from ModuleInfo (4)
Jun 05 2019    Not able to use this C++ library in D (2)
Jun 05 2019    -v lots of junk (1)
Jun 04 2019    What external libraries are available (4)
Jun 04 2019    Where can I find a reference for compiler flags? (4)
Jun 04 2019    Is there anyone on the official website who is willing to submit this? (2)
Jun 04 2019    File Exception, Access is denied - prompting for administrator's (2)
Jun 04 2019    Blog Post #0041 - File Dialog VII - The ColorChooser Dialog (1)
Jun 03 2019    Error: char 0x200b not allowed in identifier (3)
Jun 03 2019    How can I get a backtrace when my WndProc throws? (3)
Jun 02 2019    What is difference between struct and class? (11)
Jun 02 2019    import and call (3)
Jun 02 2019    Error: module `M.Q` from file M\Q.d conflicts with another module Q (1)
Jun 02 2019    What does ! Stand for in map! and filter! function calls? (7)
Jun 02 2019    Very simple null reference escape (4)
Jun 01 2019    hasElaborateCopyConstructor bug? (11)
Jun 01 2019    Why is this pure function taking a string literal not CTFE-executable? (1)
Jun 01 2019    How to create an overwriteable struct that is always const? (10)
May 31 2019    'version'-based code selection (6)
May 31 2019    Calling copyctor manually (3)
May 31 2019    get executable version (3)
May 31 2019    How to create GTK+ apps with Glade and D on windows (6)
May 31 2019    Reading Dicom files in Dlang (8)
May 31 2019    Reading .pem files for secured (10)
May 31 2019    Blog Post #0040 - File Dialog VI - The Simple Message Dialog (1)
May 31 2019    emulate with (5)
May 30 2019    Parameter pack expansion (6)
May 30 2019    How to create a template class using foreach delegate to filter objects in a member function call? (6)
May 30 2019    Dub dependencies / How to use own Github fork? (5)
May 30 2019    Linker error: _D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m (4)
May 29 2019    Blog Post Rewrite - Callback Signal Chains (1)
May 29 2019    Inconsistent behavior of __FILE__ within mixin template (3)
May 28 2019    How can I structure a Meson build project in D to use DUB. (4)
May 28 2019    [TWiD] static foreach loop variable (3)
May 28 2019    Blog Post #0039 - File Dialog V - Adding SaveAs and Titlebar Filename (3)
May 28 2019    Create object from a library's Class returns Null (9)
May 27 2019    compiler does not detect accessing on null class object. (3)
May 27 2019    Adding a payload to a type (2)
May 26 2019    Instantiate templated class at runtime (2)
May 26 2019    Extract code of function (5)
May 25 2019    Initializing default parameters from prior parameter (2)
May 25 2019    Reuse/reset dynamic rectangular array? (6)
May 25 2019    Example of append & rectangualar arrays? (3)
May 25 2019    rdmd takes 2-3 seconds on a first-run of a simple .d script (8)
May 24 2019    Is there a way to disable copying of an alias this'd member? - trying (6)
May 24 2019    Blog Post #0038 - Dialogs IV - Saving a File (6)
May 23 2019    Using D's precise GC when running an app with DUB (11)
May 23 2019    Linking a .h file (4)
May 23 2019    Why GNU coreutils/dd is creating a dummy file more efficiently than (8)
May 22 2019    Why function does not work with delegate (4)
May 22 2019    DLS server can't install on my pc (4)
May 22 2019    viber.d: How to have dynamic query parameter? (1)
May 21 2019    Performance of tables slower than built in? (42)
May 21 2019    dmd -nodefaultlibs? (3)
May 21 2019    Does slicing have an effect? (4)
May 21 2019    Bitfields (6)
May 21 2019    Explicitly avoid GC of objects? (3)
May 21 2019    Blog Post #0037 - File Dialog II - Open Multiple Files (1)
May 21 2019    release build with debug information? (3)
May 21 2019    How to "Clear the Screen" for Windows Command Processor? (Windows 10) (6)
May 20 2019    Casting to interface not allowed in safe code? (11)
May 20 2019    Parsing URL, Extracting Authority from the URL string (4)
May 20 2019    Impose structure on array (3)
May 20 2019    Visual D / MSVC IDE 2017/19 constantly crashes (1)
May 19 2019    Tweakig -lowmem to be more eager (4)
May 19 2019    Linked List iterating over and inserting an element around (5)
May 19 2019    Same code different behaviour in debug & release mode? (3)
May 19 2019    How to get type returned by e.g. std.algorithm.iteration.filter (4)
May 19 2019    What compiles faster? (1)
May 19 2019    Some debug(...) guarded code in a module included, some not... (2)
May 18 2019    Basic Linear Algebra and D's Array Operation (6)
May 18 2019    Hookable Swap (3)
May 18 2019    Does -profile need the D runtime? (3)
May 18 2019    Generic state machines (1)
May 18 2019    Creating Anonymous structs (5)
May 18 2019    mixing (else) static if inadvertently with else if (2)
May 17 2019    a way of approximating "API internal" visibility? (3)
May 17 2019    Meson build system user learning D. (11)
May 17 2019    Blog Post #0036 - File Dialog - Open a Single File (5)
May 16 2019    DIP1000: Should this compile (4)
May 16 2019    Dlang + emscripten (3)
May 16 2019    1 - 17 ms, 553 =?UTF-8?B?4pWs4pWdcyw=?= and 1 hnsec (25)
May 16 2019    disabling and enabling console output (10)
May 16 2019    Stack-based nogc dynamic array (7)
May 15 2019    Is there any performance penalty for static if? (5)
May 15 2019    Creating a RedBlackTree (5)
May 14 2019    Alias to template instance wokrs, but non-template does not? (2)
May 14 2019    Blog Post #0035 - AboutDialog Howto (1)
May 14 2019    Implementing a watchdog process for a console program (1)
May 13 2019    CTFE in imported static initializers (10)
May 13 2019    C Style char** (3)
May 12 2019    is there a way to embed python 3.7 code in D program? (13)
May 12 2019    Windows / redirect STDERR to see assert messages (5)
May 12 2019    windowsx.h (4)
May 11 2019    dub / debug build / missing symbols (3)
May 11 2019    Compile time mapping (7)
May 11 2019    Dub fetch (2)
May 10 2019    LDC2 and classic profiling (10)
May 10 2019    In what situation can new Struct() return null? (6)
May 10 2019    Blog Post #0034 - A Singleton AccelGroup (1)
May 09 2019    [windows] Can't delete a closed file? (18)
May 09 2019    alias parameters, what for? (4)
May 08 2019    Pass field as a template parameter (2)
May 08 2019    static this() not executed (4)
May 08 2019    Function reference accross modules => link error: unresolved external (4)
May 07 2019    Vibe.d throw error with dmd 2.086 (1)
May 07 2019    Nothing at all compiles with -m64 on Windows (5)
May 07 2019    Blog Post #0033 - Faking an ImageMenuItem with an AccelKey (3)
May 07 2019    Find sequence in binary fiel and advance from there (2)
May 06 2019    Meson build system user new to D. (5)
May 06 2019    Framework design, initialization and framework usage (27)
May 06 2019    alias this and struct allocation (5)
May 06 2019    __gshared 32 & 64 bit (3)
May 05 2019    What are some ways to get more strict type-checking? (6)
May 05 2019    Compiler/Phobos/Types problem =?UTF-8?Q?=E2=80=94?= panic level due (10)
May 05 2019    alias to fully qualified symbol gives error, but when module is also a (3)
May 05 2019    Run code before dub dependency's `shared static this()` (4)
May 04 2019    How to replace the main thread with custom thread (2)
May 04 2019    Can't use threads (8)
May 04 2019    dub preBuildCommand removed? (3)
May 04 2019    I had a bad time with slice-in-struct array operation (5)
May 03 2019    local dub dependencies - relative paths, copyFiles, etc (2)
May 03 2019    Mixin can't access library symbols? (6)
May 03 2019    Blog Post #0032 - Menu Accelerator Keys (5)
May 02 2019    Linking to OpenCV OSX (dub.json LFLAG) (4)
May 02 2019    dmd + optlink Symbol Undefined _StretchDIBits 52 (3)
May 02 2019    Cast ptr/len to D-style array (5)
May 01 2019    CTFE sort of tuples (3)
May 01 2019    Setting process name (2)
May 01 2019    dmd -unittest -main -run: undefined reference to (6)
May 01 2019    Any full feature xml library available? (14)
May 01 2019    What's best practice to use compound literals with structs and C-APIs? (7)
May 01 2019    OT - Git training Lon/HK and book recommendation on taste in (9)
Apr 30 2019    druntime giving wrong line for copy assert? (4)
Apr 30 2019    Blog Post #0031 - An Image on a Menu (1)
Apr 30 2019    Erasing passwords from ram? (9)
Apr 29 2019    srand time error uint/long (4)
Apr 28 2019    Determime actual modules used (2)
Apr 28 2019    Passing a pointer to a function (by value) changes the pointer value (3)
Apr 27 2019    Memory management by interfacing C/C++ (7)
Apr 27 2019    Packages / imports & references between modules (10)
Apr 26 2019    OSX DStep / Standard Includes (5)
Apr 26 2019    gtkDcoding Blog: Post #0030 - A More Practical RadioMenuItem Example (3)
Apr 26 2019    GtkD slows down visual D keyboard (5)
Apr 25 2019    DLL creation fails with undefined symbol error (6)
Apr 25 2019    DMD different compiler behaviour on Linux and Windows (5)
Apr 25 2019    GTK Scale/Volume Buttons Show Muted Icon on Startup (7)
Apr 24 2019    Noob questions (4)
Apr 24 2019    Static struct? (4)
Apr 24 2019    incomplete mixin expression (2)
Apr 24 2019    Call delegate from C++ (3)
Apr 24 2019    Retrieving Column Data from a ListStore? (6)
Apr 24 2019    SpinButton Signal Oddness... (2)
Apr 24 2019    Check if function argument can be handled in CT (4)
Apr 23 2019    Future of D language (4)
Apr 23 2019    Chat using Socket and Thread (2)
Apr 23 2019    Make partial alias of template function (1)
Apr 23 2019    gtkDcoding Blog Post # 29 - RadioMenuItems (5)
Apr 22 2019    Question regarding readf (7)
Apr 22 2019    Ordering of UDAs (3)
Apr 22 2019    Does D have a tool like pySnooper? (8)
Apr 22 2019    How to do alias to a C struct member? (6)
Apr 22 2019    Loading of wasm function fails (3)
Apr 22 2019    alias fails to compile (7)
Apr 21 2019    Anyone have a Vibe.d Diet Template syntax definition for Sublime? (3)
Apr 21 2019    Inherit enum members (3)
Apr 21 2019    How to do operator overloading for <, >, <=, >=, !=, and == between (3)
Apr 21 2019    Bug with profiling GC with multiple threads/fibers (2)
Apr 21 2019    Q: docs and guides for hunt (1)
Apr 20 2019    Recommendations for best JSON lib? (6)
Apr 19 2019    gtkDcoding Blog Post # 28 - Menu II - CheckMenuItem (3)
Apr 19 2019    Unexpected behaviour in associative array (18)
Apr 17 2019    How to debug long-lived D program memory usage? (17)
Apr 17 2019    Instantiating an Object with the Same Object as an Argument? (4)
Apr 17 2019    Convert array to custom type when passing function argument (8)
Apr 16 2019    How do I pass a template type as parameter? (3)
Apr 15 2019    Subtyping of an enum (18)
Apr 14 2019    Finding Super class from Derived Class at compile time (4)
Apr 14 2019    Transparent cast from class to member pointer? (7)
Apr 14 2019    How to mixin finction name? (8)
Apr 13 2019    Do property attributes not allow postincrement operators (3)
Apr 13 2019    getOverloads trait doesn't work on functions (2)
Apr 12 2019    Are static variables available to other static variables? (6)
Apr 12 2019    gtkDcoding Blog Post # 26 - Menu Basics (7)
Apr 12 2019    DlangUI print too small on retina screens (5)
Apr 11 2019    macOS Mojave compatiblity (2)
Apr 11 2019    bug in compiles? (12)
Apr 11 2019    DUB conditional subPackage possible? (1)
Apr 10 2019    Efficient enum array keys? (4)
Apr 10 2019    Dummy template parameter vs empty template parameter list (2)
Apr 10 2019    Cyclic dependency between module A and B (2)
Apr 10 2019    DCD 0 symbols cached? (2)
Apr 10 2019    DRuntime arguments (2)
Apr 09 2019    gtkDcoding Blog Post #0025 - LinkButtons (1)
Apr 08 2019    const of AliasSeq is silently ignored (5)
Apr 08 2019    I really don't understand DUB (8)
Apr 08 2019    How to compile and link simple application? (9)
Apr 08 2019    Cannot link vibe.d sample / optlink error (4)
Apr 08 2019    Templates - What's Up with the template keyword? (20)
Apr 08 2019    What Does Mean? (11)
Apr 07 2019    Iterate/sort associative array by value? (22)
Apr 07 2019    D threading and shared variables (9)
Apr 07 2019    Alias to struct memembers of a function paramater as a shortcut => need this for XYZ of type void* (4)
Apr 07 2019    =?UTF-8?B?wqc=?= 28.3 Pointers and the Garbage Collector (3)
Apr 06 2019    Error: template instance `Reflect!(type)` cannot use local `type` as (5)
Apr 06 2019    alias sequences of sequences (3)
Apr 06 2019    What's the correct way to interface with a intptr_t? (7)
Apr 06 2019    Problems instantiating template class (4)
Apr 06 2019    Does new X() return a pointer or not? (4)
Apr 06 2019    CTFE & code generators based on PEG grammars? (10)
Apr 05 2019    How to test that the IP port is reachable? (2)
Apr 05 2019    Undescriptive linker error. (bug?) (3)
Apr 05 2019    == comparison of string literals, and their usage (7)
Apr 05 2019    template with enum parameter doesn't compile (4)
Apr 05 2019    Using opOpAssign, cannot assign sequence (4)
Apr 05 2019    gtkDcoding Blog: Post #0024 - Switch and LightSwitch (4)
Apr 04 2019    Poor regex performance? (7)
Apr 04 2019    Overloads not returning appropriate info. [Field reflunkory] (33)
Apr 02 2019    Multitasking question: Making a picture viewer, loading lots of images (4)
Apr 02 2019    Access outer member of struct from inner struct (4)
Apr 02 2019    Get attributes of a field? (4)
Apr 02 2019    Get mangled name of field? (2)
Apr 02 2019    Forbidding implicit conversions from an enum type to an integer (4)
Apr 01 2019    Build an alias array (3)
Apr 01 2019    Error: this.__lambda2 has no value (1)
Apr 01 2019    Pass template parameter into q{} string (3)
Apr 01 2019    Dub: A json/sdl equivalent to --combined command line option? (1)
Apr 01 2019    Wrong initialization of variables (2)
Mar 31 2019    gtkDcoding Blog Extra: Installation and Usage of D Development (1)
Mar 29 2019    get module name of function (2)
Mar 29 2019    D interface bug? (5)
Mar 29 2019    Easiest way to use Linux system C files / tiny C libraries (5)
Mar 29 2019    gtkDcoding Blog Post for 2019-03-29 - Grid (12)
Mar 28 2019    Attempt at creating a simpler unique_ptr (1)
Mar 27 2019    Simultaneously assigning to all values in a tuple (5)
Mar 27 2019    How to decode UTF-8 text? (3)
Mar 26 2019    Request some GtkD Assistance (5)
Mar 26 2019    Get this error running the D blog about containerizing D in Docker (4)
Mar 25 2019    Duplicate class/interface/struct completely (2)
Mar 25 2019    Derive from interface (2)
Mar 25 2019    design question, gtkd object interdependence (1)
Mar 25 2019    Issues with std.net.curl on Win 10 x64 (5)
Mar 25 2019    Why this eponymous template does not compile? (3)
Mar 24 2019    Why is creating of if Expressions not allowed? (8)
Mar 24 2019    "if" statement (4)
Mar 23 2019    Matching an array-type of a C++ function signature in D, without using (3)
Mar 23 2019    Build AA from two simple array (2)
Mar 22 2019    Calling D library from other languages on linux using foreign threads (6)
Mar 22 2019    Member is disable this(this), parent uncopyable (3)
Mar 22 2019    Shared library loading and static constructor (7)
Mar 21 2019    Reading data from the network without knowing the size of the buffer (5)
Mar 21 2019    Where is GDC being developed? (6)
Mar 20 2019    How to write a class proxy ? (2)
Mar 19 2019    build 32-bit library on 64-bit OS (5)
Mar 19 2019    File.lockingBinaryWriter is not output range? (5)
Mar 19 2019    Compile-time associative array (6)
Mar 18 2019    gtkD: How to paint to screen for animation (6)
Mar 18 2019    Emulating DLL (11)
Mar 18 2019    SEGFAULT when converting C string to string (3)
Mar 18 2019    Any easy way to extract files to memory buffer? (6)
Mar 18 2019    is collectException working for every exceptions ? (6)
Mar 17 2019    latin9 characters in filesystem and command line; std.encoding (1)
Mar 17 2019    dub getting stuck (4)
Mar 16 2019    use dll's (5)
Mar 15 2019    Block statements and memory management (8)
Mar 15 2019    Can't make inout work. (12)
Mar 15 2019    what am I missing here with that working dir? (6)
Mar 15 2019    Operator Overloading with multiple return types (9)
Mar 15 2019    why is ifThrown un safe? (6)
Mar 15 2019    how to complie a x64 dll wiht a x64 host exe? i need the command line (4)
Mar 14 2019    Operator overloading for size_t (5)
Mar 14 2019    Tuple!(string, int))[] field_orders (2)
Mar 14 2019    bug in doc? (4)
Mar 14 2019    Switch function from runtime to compile time (3)
Mar 14 2019    local class instance (at module-level) (6)
Mar 13 2019    Returning reference: why this works? (3)
Mar 13 2019    Why this template code does not compile? (2)
Mar 13 2019    Strange appender behavior (3)
Mar 12 2019    am I using version right? (2)
Mar 12 2019    Setting the GtkD Include Path in dexed? (11)
Mar 12 2019    Another Tuesday (Friday?), Another GtkDcoding Blog Post (27)
Mar 11 2019    Why a template with Nullable does not compile? (8)
Mar 11 2019    ggplotd Fixed ratio between x and y axes (2)
Mar 11 2019    inout auto ref escaping a reference to parameter, only errors with (3)
Mar 11 2019    How are (Static) Libraries with Templates Compiled? (5)
Mar 11 2019    Array of byLineCopy ranges behaves as they are byLine (4)
Mar 11 2019    Why does D language do not support BigDecimal type? (8)
Mar 11 2019    Workaround for dub build-path problem (1)
Mar 10 2019    AliasSeq in UDA (7)
Mar 10 2019    Applying a function each respective 2 elements of an array (3)
Mar 09 2019    this is null (8)
Mar 09 2019    Make Dub output *.di files (3)
Mar 09 2019    Distinguish float and integer types from string (7)
Mar 08 2019    Phobos in BetterC (10)
Mar 07 2019    How can I make a nested array and flatten it at run time in D? (3)
Mar 07 2019    Aliasing a mixin (or alternative ways to profile a scope) (9)
Mar 07 2019    2 class issues (3)
Mar 05 2019    default construction is disabled for type (3)
Mar 04 2019    std.zlib odd behavior (5)
Mar 04 2019    DUB / compiling same source and config to different windows subsystems in 32/64 bit (10)
Mar 04 2019    precise GC (7)
Mar 04 2019    InsertBefore in DList of structs (6)
Mar 03 2019    Setting immutable static data inside a struct in a module constructor? (3)
Mar 03 2019    static if, compiler bug? (1)
Mar 03 2019    Help with Regular Expressions (std.regex) (6)
Mar 02 2019    How can I build dynamic library with ldc in termux? (6)
Mar 02 2019    Error 42: Symbol Undefined __D3std7process10spawnShellFNeMAxaMxHAyaAyaEQBpQBo6ConfigMQBbMQzZCQClQCk3Pid (2)
Mar 02 2019    Struct destructor (3)
Mar 01 2019    Concatenating compile time sequences (3)
Mar 01 2019    How to cast arrays? (4)
Mar 01 2019    Executing a D script without an [extension in the filename] leads to (9)
Feb 28 2019    How does buffering actually work? (6)
Feb 28 2019    dmd for Haiku OS (1)
Feb 27 2019    how to pass a malloc'd C string over to be managed by the GC (9)
Feb 27 2019    dcompute - Error: unrecognized `pragma(LDC_intrinsic) (6)
Feb 27 2019    How to attach function attributes to delegate type? (3)
Feb 27 2019    Why is my pure function system when placed in a struct? (5)
Feb 27 2019    How to enumerate a sequence? (3)
Feb 26 2019    Template recursion exceeded (3)
Feb 26 2019    How can we template an alias? (2)
Feb 26 2019    My template tuple code does not compile (10)
Feb 26 2019    How to break from parallel foreach? (6)
Feb 26 2019    Few questions about staticMap (3)
Feb 25 2019    How to setup dub to use x86 and x64 dll's when appropriate? (5)
Feb 25 2019    How to pass variables to string mixins? (4)
Feb 25 2019    Using arsd.simpledisplay module (2)
Feb 25 2019    Simplifying a string mixin (5)
Feb 25 2019    Variadic template parameter (for mixin) does not work (2)
Feb 25 2019    Is std.experimental.logger FileLogger thread safe? (1)
Feb 25 2019    sort!("...") with template function? (8)
Feb 24 2019    Compile Time Fun Time (8)
Feb 24 2019    DMD2 vs LDC2 inliner (7)
Feb 24 2019    Disable dub from checking internet before building (7)
Feb 24 2019    Converting stringized array to dstring[] (1)
Feb 24 2019    How to call other variadic function with the same arguments? (4)
Feb 24 2019    Why is SwitchError an error and how is it unsafe to continue after (6)
Feb 23 2019    template alias argument accepts only class/interface types. (2)
Feb 23 2019    Where are declared and how to make build these c identifiers? (8)
Feb 23 2019    Process Information (2)
Feb 22 2019    Odd behavior of darray.dup (6)
Feb 20 2019    Next steps of approved DIPs (2)
Feb 20 2019    Qualifying function parameters using return vs return scope (1)
Feb 19 2019    isSame/TemplateOf bug? (4)
Feb 19 2019    How to create a class-valued variable? (2)
Feb 19 2019    Generators in D (4)
Feb 19 2019    How to convert `std.datetime.Duration` to seconds of floating point (7)
Feb 19 2019    When to prefer formatValue over formattedWrite? (2)
Feb 18 2019    Is there a way to replace Exception with as a macro in C? (4)
Feb 18 2019    Fractal generators in D? (1)
Feb 18 2019    dub ldc error _d_array_slice_copy (5)
Feb 18 2019    Windows Defender won't let me install DMD (6)
Feb 18 2019    Zero length arrays in D (2)
Feb 17 2019    Error with matplotlib (9)
Feb 16 2019    Linux & DMD & GtkD (20)
Feb 15 2019    How to make a function table? (3)
Feb 15 2019    Casting int[] to ubyte[]: element wise cast or slice cast (4)
Feb 15 2019    Generalizing over function pointers and delegates (7)
Feb 14 2019    How does Rebindable suppress the compiler's optimizations for (7)
Feb 13 2019    Where to start with SafeD? (2)
Feb 13 2019    Best practices of using const (20)
Feb 10 2019    dirEntries within static foreach: memory.d(827): Error: fakePureErrno (5)
Feb 10 2019    Query for -dip1000 (6)
Feb 10 2019    A predicate with different argument types (2)
Feb 10 2019    Trying to extract string from curl redirected URL (2)
Feb 09 2019    Should D file end with newline? (11)
Feb 09 2019    Why -I flag does not work? (8)
Feb 08 2019    Handling big FP numbers (24)
Feb 08 2019    Memory reference that does not stop garbage collection. (2)
Feb 07 2019    Is it possible to modify shared struct array in a function. (7)
Feb 06 2019    variant .init value (4)
Feb 06 2019    DMD: can't get extern __gshared to work right (vs. LDC) (8)
Feb 06 2019    Setup help? (3)
Feb 06 2019    VisualD phobos link error, only when I implement a few simple classes (4)
Feb 06 2019    How to use dproto for removing and element from a repeated field (3)
Feb 05 2019    Using Async task with timer (3)
Feb 05 2019    Public private key encryption using existing key in dlang (1)
Feb 05 2019    Easiest way to display images (19)
Feb 05 2019    How do I use libraries manually? (5)
Feb 05 2019    Simple way to play sounds using D (5)
Feb 05 2019    C++ base class needs at least one virtual method (4)
Feb 04 2019    std.container.rbtree as Interval Tree? (6)
Feb 04 2019    Submenu Not Responding Until Second Click (10)
Feb 03 2019    How can I walk the list in a RegexMatch backwards? (2)
Feb 03 2019    static arrays at runtime with templates ? (9)
Feb 02 2019    Singleton in Action? (29)
Feb 02 2019    Return Value Optimization: specification, requirements? (2)
Feb 01 2019    lld-link.exe: error: could not open msvcrt100.lib (4)
Jan 31 2019    Purpose of template DECLARE_HANDLE in druntime (7)
Jan 31 2019    Filter out consecutive elements based on comparison between adiacent (4)
Jan 31 2019    crashing with no stack trace, why? (6)
Jan 30 2019    Range with an alias parameter (4)
Jan 30 2019    Status of BetterC (2)
Jan 29 2019    How can I express the type of a function in D? (15)
Jan 28 2019    Vibed + OpenSSL on Windows 10? (7)
Jan 28 2019    Can't build vibed:tls project (2)
Jan 28 2019    Why isn't intended class constructor called? (5)
Jan 28 2019    Ordered set container? (4)
Jan 28 2019    Should I prefix package names with the name of my program? (10)
Jan 28 2019    Can LDC compile to supported legacy LLVM versions? (3)
Jan 26 2019    Implement Interface Using Super (8)
Jan 25 2019    Syntax for Pointer to Class (4)
Jan 25 2019    code-d and serve-d fail to load after vs update (3)
Jan 25 2019    Converting a type to a char (3)
Jan 25 2019    GC options (3)
Jan 25 2019    How is this code supposed to work? (10)
Jan 24 2019    Am I missing with ref in this code? (8)
Jan 23 2019    What is the alternative to the setlocale function of c in D? Thank (16)
Jan 23 2019    How to disable/hide constructor when using factory method? (6)
Jan 23 2019    std.socket.Address not allowed in tuples (4)
Jan 23 2019    opEquals() non-standard return type (8)
Jan 23 2019    recursive tagging pointer structure (1)
Jan 22 2019    How to use core.atomic.cas with (function) pointers? (3)
Jan 22 2019    How to ensure string compatibility In =?UTF-8?B?RO+8nw==?= (16)
Jan 21 2019    Linker error (9)
Jan 21 2019    automapper v1.0.0 (1)
Jan 21 2019    Debugging a dub build (4)
Jan 20 2019    Modulo that 'wraps' the number? (8)
Jan 20 2019    API Documentation (2)
Jan 20 2019    preconditions and interfaces (2)
Jan 19 2019    Am I misusing with? (4)
Jan 19 2019    Compiling to 68K processor (Maybe GDC?) (10)
Jan 18 2019    Deprecation (4)
Jan 18 2019    depreciated function delete (5)
Jan 18 2019    Deprecation: foreach: loop index implicitly converted from size_t to (6)
Jan 18 2019    Read a text file in any position. (3)
Jan 17 2019    Alternative to Interfaces (8)
Jan 17 2019    beginner's linking error (3)
Jan 16 2019    Runtime heterogeneous collections? (13)
Jan 16 2019    unittest which uses a disk file (6)
Jan 16 2019    pragma mangle on extern(C) in function body (4)
Jan 16 2019    uniq and array of enum members (That are all strings) (13)
Jan 15 2019    What's that 'q' before '{' in this code? (4)
Jan 15 2019    LDC2 with -fxray-instrument (8)
Jan 15 2019    Is there a nice syntax to achieve optional named parameters? (25)
Jan 15 2019    Destructor for struct invoked many times (3)
Jan 14 2019    Design by Introspection - Looking for examples (4)
Jan 14 2019    problem extracting data from GtkSourceView using Gtkd (6)
Jan 14 2019    How to include curl.lib? (5)
Jan 14 2019    What is the Utility of Parent Class Method Hiding in Inheritance? (7)
Jan 13 2019    Interfacing with C libs: weeding through C/C++ macros and such in (4)
Jan 13 2019    one path skips constructor (2)
Jan 12 2019    nice-curses releases / dub version git? (4)
Jan 11 2019    UTFException when reading a file (4)
Jan 11 2019    Has anyone tried making a QtCreator plugin for D and what is your (6)
Jan 11 2019    Coedit almost works for me, except when I go to add peggged (6)
Jan 11 2019    dub generate visuald shits on me (1)
Jan 11 2019    Print a copyright symbol (2)
Jan 11 2019    Filter and sort associative array (6)
Jan 11 2019    Creating fixed array on stack (6)
Jan 11 2019    Packing 5-bit words into size_t-aligned bit-array (1)
Jan 11 2019    Reversing a string (16)
Jan 10 2019    Getting template parameters by its name (3)
Jan 10 2019    Trouble with receiveOnly and immutable(JSONValue) (6)
Jan 09 2019    Generating API documention (7)
Jan 09 2019    Libraries, versions, API changes, and Dub (4)
Jan 08 2019    Bug or expected? (2)
Jan 08 2019    Do I need to use static here? (2)
Jan 08 2019    Segfault when adding a static destructor in (7)
Jan 07 2019    Unexpected results with doubles (4)
Jan 07 2019    signed nibble (14)
Jan 07 2019    static foreach not working with this (6)
Jan 07 2019    Bitwise rotate of integral (12)
Jan 07 2019    Pass reference to void* (5)
Jan 06 2019    Converting an integer to a string with std.format. (6)
Jan 06 2019    Forward declaration inside Function block, no error? (5)
Jan 05 2019    9999999999999999.0 - 9999999999999998.0 (4)
Jan 05 2019    GCC 4.9.4 + GDC-patch: internal compiler error in (2)
Jan 05 2019    D man pages (14)
Jan 05 2019    Co-developing application and library (9)
Jan 04 2019    Compile time opAssign/ property constraints (10)
Jan 03 2019    reimplementing an interface in a derived class (26)
Jan 03 2019    What's wrong with this template function? (5)
Jan 03 2019    changing the output of `std.stdio.write' (3)
Jan 03 2019    DIP 1000 and classes (2)
Jan 02 2019    Understanding SIGSEGV issues (28)
Jan 02 2019    Vibe.d throw link error (1)
Jan 02 2019    Vibe.d throw link error (10)
Jan 02 2019    Two questions (5)
Jan 01 2019    static foreach direct use of variables (4)
Jan 01 2019    Low order hashes (2)
Jan 01 2019    D-oriented Syntax Highlighting Plugin for WordPress? (16)
Jan 01 2019    Subtypes with tighter constraints (3)
Dec 30 2018    Weird combo of static function, templates, interfaces (that doesn't (3)
Dec 24 2018    Mysteries of the Underscore (8)
Dec 17 2018    Tricky DMD bug, but I have no idea how to report (23)
Dec 11 2018    is(ElementType!(char[2]) == dchar - why? (8)
Nov 14 2018    Function parameters UDAs (8)
Sep 20 2018    SerialPort (4)
Sep 17 2018    BetterC + Windows + setjmp longjmp (15)
Aug 27 2018    How to use math functions in dcompute? (21)
Jul 31 2018    Small program producing binary with large filesize (7)
Jun 02 2018    how to define infix function (10)
Mar 27 2018    Is there something special required to use Appender.clear (13)
Mar 18 2018    How to delete element from array container or dlist? (6)
Aug 26 2017    Getting error in dmd testsuite (4)

Other years:
2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005