Search results

Jump to: navigation, search
  • ...ou can look at code snippets of from [http://rosettacode.org/wiki/Category:D Rosetta Code]. A very superficial way to find out the popularity of D in relation to other languages can is at the [http://www.tiobe.com/tiobe_in
    5 KB (896 words) - 04:48, 7 January 2018
  • ...://www.educative.io/courses/programming-in-d-ultimate-guide Programming in D: The Ultimate Guide for Software Engineers] ...mming-techniques-in-d Programming in D: Advanced Programming Techniques in D]
    3 KB (420 words) - 14:02, 29 October 2022
  • = Compiling and linking a simple D project = Digital Mars D Compiler v2.051
    21 KB (3,493 words) - 14:16, 7 May 2015
  • | proposed solution for [http://d.puremagic.com/issues/show_bug.cgi?id=1961 bug 1961]. | non-public inheritance in a single inheritance language that has a single root object hierarchy makes little sense.
    9 KB (1,188 words) - 22:34, 13 July 2016
  • |[[DIP1/Archive]] — [http://www.digitalmars.com/d/archives/digitalmars/D/announce/dmd_1.046_and_2.031_releases_16320.html#N16448 NG discussion that — [http://www.digitalmars.com/d/archives/digitalmars/D/new_DIP1_DIP_Template_92908.html NG announcement and discussion]
    5 KB (819 words) - 01:53, 17 January 2015
  • ...t way to participate is to [https://issues.dlang.org/enter_bug.cgi?product=D file bug reports] on [[Bugzilla]]. If you find any problems with the D language, please file a bug report. Problems that are not filed will not get fixed,
    13 KB (2,079 words) - 12:48, 11 March 2021
  • ...function prototypes, and variable declarations to from another language to D. Projects and repositories for collecting / maintaining D bindings:
    5 KB (619 words) - 01:43, 11 May 2021
  • * D Language Fundamentals * D Language Fundamentals
    3 KB (341 words) - 20:17, 11 May 2017
  • ...he-d-programming-language-conference-2013-0 Kickstarter: The D Programming Language Conference 2013]
    274 bytes (28 words) - 02:18, 16 January 2018
  • Trouble with compilation problems might be a little bit elevated in D because: * language is not as popular as i.e. [http://pl.wikipedia.org/wiki/C%2B%2B C++], so co
    528 bytes (85 words) - 17:10, 25 November 2012
  • To debug D programs you need to use a debugger that understands the format of the debu ...variables and/or functions in it's C mangled form, instead of the natural D name.
    6 KB (905 words) - 21:51, 19 November 2023
  • ...founder of the Digital Mars company, and the creator of the D programming language and its reference compiler, [[DMD]]. As of January 2018, Bright continues t |desc=One of the core developers of D
    435 bytes (72 words) - 22:20, 6 January 2018
  • ...time]] source code, or the [[DMD]] compiler source code. The alternative D language compilers, [[GDC]] and [[LDC]] also use Github for their version control. |desc=Collaboration platform. Many key D projects are hosted here.
    826 bytes (120 words) - 17:53, 18 January 2018
  • == SDC - The Snazzy D Compiler == ...r Project] is devoted to develop a ''sane'' compiler for the D programming language.
    440 bytes (58 words) - 23:54, 20 December 2023
  • ...-crafted compiler implementation for the D programming language written in D v2 using the [http://dsource.org/projects/tango Tango] standard library. Th
    438 bytes (64 words) - 07:03, 13 January 2018
  • | logo = [[File:DWT_Logo_48x48.png|link=https://github.com/d-widget-toolkit/dwt]] | url = https://github.com/d-widget-toolkit/dwt
    6 KB (769 words) - 02:29, 14 September 2023
  • | about = Hunt is a high-level D Programming Language Web framework that encourages rapid development and clean, pragmatic design | name = '''Vibe.d'''<br/> I/O and Web Framework<br/>
    2 KB (220 words) - 08:44, 18 April 2021
  • #REDIRECT [[The D Programming Language]]
    40 bytes (5 words) - 01:42, 10 December 2012
  • ...the language specification and library documentation of the D programming language. ...e, if you change the embedded documentation in <tt>~/dlang/phobos/std/conv.d</tt>, the changes are visible in <tt>~/dlang/dlang.org/web/phobos-prerelea
    27 KB (4,396 words) - 12:53, 18 June 2019
  • ...tended inline assembly expressions. They are useful on platforms where the D asm statement is not yet available (i.e. non-x86), or when the limitations ...ou must import the module containing the magic declarations: <source lang="d">import ldc.llvmasm;</source>
    7 KB (997 words) - 20:40, 22 April 2016
  • [[LDC]] tries to conform to the D specification as closely as possible. There are a few deviations, and sever Some parts of the D specification are hard or impossible to implement with LLVM, they should be
    21 KB (3,125 words) - 13:03, 31 July 2021
  • (Non-accredicted) Masters D degree: '''[https://teachsector.com/dforpython/ D, the Best Programming Language, for Former Python Developers]'''<br>
    17 KB (2,456 words) - 10:25, 25 March 2023
  • D has a simple but very useful construct, the '''unittest''' block. For examp <syntaxhighlight lang=D>
    8 KB (1,145 words) - 06:24, 15 February 2018
  • [[Category:D Language]]
    3 KB (342 words) - 05:03, 3 November 2019
  • ...y true for user-defined numeric types, which ideally should blend into the language's expression syntax so that, besides actually declaring a variable of the u One way to accomplish this implicit conversion is to use D's '''alias this''' feature:
    2 KB (363 words) - 10:12, 14 November 2014
  • All D compilers are divided into two parts: the front-end and the back-end. The front-end (DMD-FE) implements all things D-specific: lexing and parsing D syntax, instantiating templates, producing error messages, etc. The same fr
    39 KB (5,317 words) - 17:54, 7 April 2024
  • <syntaxhighlight lang=D> <syntaxhighlight lang=D>
    8 KB (1,108 words) - 10:12, 14 November 2014
  • Extend the D programming language with annotations. Annotations are metadata attached to declarations and var Java: http://java.sun.com/j2se/1.5.0/docs/guide/language/annotations.html
    4 KB (619 words) - 05:20, 17 January 2013
  • |Language: |[http://d.puremagic.com/issues/show_bug.cgi?id=124 Bugzilla: 124]
    11 KB (1,700 words) - 05:45, 18 January 2013
  • Currently, the layout of D's runtime type info, or RTTI, is defined in object.d. The details of how the fields of each instantiation of these classes are p ...mited to avoid code bloat. However, they should be extensible within the D language, without modification of the compiler.
    4 KB (553 words) - 08:09, 18 January 2013
  • ...me/blob/e47a00bff935c3f079bb567a6ec97663ba384487/src/rt/aaA.d#L598 rt/aaA.d]|| ...me/blob/e47a00bff935c3f079bb567a6ec97663ba384487/src/rt/aaA.d#L624 rt/aaA.d]||
    24 KB (3,836 words) - 16:10, 27 January 2023
  • The D mailing lists, D blogs and IRC discussions commonly use acronyms. ...m for transforming a program's AST during compilation. [Not implemented in D].
    3 KB (513 words) - 21:28, 14 March 2020
  • *** D as a systems programming language should still provide a way to detect if something is a property and to get <syntaxhighlight lang="D">
    10 KB (1,440 words) - 21:40, 20 May 2015
  • == Language feature == There is an alternative proposal [[DIP14]] to provide better language integration.
    10 KB (1,641 words) - 18:53, 28 May 2014
  • ...tics that programmers can rely on and which can easily be implemented in a D compiler. ...y has no way to do safe memory-mapped I/O. The reason for that is that the language has no well-defined volatile statement or type qualifier. This means that a
    5 KB (767 words) - 18:55, 28 May 2014
  • ...(concurrent) implementation of the GC, or resorting to unsafe solutions, a language-level guarantee is proposed. Guarantee is that threads that spawn nogc func ...hrow or pure marking. Nogc functions can't perform operations listed here (D Operations That Involve the Garbage Collector). That is, they can't do:
    4 KB (573 words) - 18:55, 28 May 2014
  • ...g.cgi?id=13138 proposed implementation], [https://github.com/D-Programming-Language/druntime/pull/892 pull] This document describes a couple of simple compiler intrinsics that D compilers should implement. These are necessary for low-level, embedded, ke
    5 KB (721 words) - 10:23, 12 June 2016
  • ...allgrind can be used to profile D code, but it does not know how to handle D's mangled names. This program can be used to clean up the callgrind.out.nnn dcallgrind.d
    2 KB (334 words) - 07:54, 5 April 2018
  • ...15 GSOC as either a student or mentor, and want to do something related to D, please feel free to contact our GSOC administrator Craig Dillabaugh (first ...]), bringing D to mobile devices, shaping GUI libraries for D, integrating D with other languages and more.
    14 KB (2,288 words) - 04:08, 31 December 2016
  • ..., combined with the other features of D, make it a complete and expressive language for systems-level tasks. On the other hand, economy of means should be exer <syntaxhighlight lang=D>
    9 KB (1,448 words) - 19:51, 1 September 2015
  • == D source code tools == | about = Tool for analyzing D source code.
    541 bytes (59 words) - 18:40, 6 June 2018
  • A property in D is defined as either a specially marked get method for read-only properties <syntaxhighlight lang="d">
    14 KB (2,204 words) - 13:08, 11 July 2013
  • This DIP is the first of 3. It intends to define what is a function in D. The DIP proposes a radically simple approach by deciding that all function ...tes several paradigms while being a system language. If this is a power of D, this is also a source of trouble. In fact, every feature can be combined w
    6 KB (952 words) - 22:54, 17 October 2016
  • The release of D 2.067 marks the half-way point in DMD's development that moves towards havi ...methods to either '''IRVisitor''' in toir.c or as flat codegen routines in d-codegen.cc.
    9 KB (1,306 words) - 20:04, 1 September 2015
  • ...nto object_.d (or maybe a separate file that is publically imported by aaA.d). The reason for this is: ...ause in D, we expect double.init == double.nan, not 0.0. Also, because aaA.d doesn't know about the value type, it doesn't call postblit ctors, etc., ca
    9 KB (1,516 words) - 20:17, 8 September 2015
  • ...le method, closure and UFCS as delegate introducing only one entity in the language. <syntaxhighlight lang="d">
    8 KB (1,288 words) - 08:44, 3 July 2015
  • ...as, like porting some of the LLVM tools/features designed for C/C++ to the D-LDC world. Things like: * Develop a simple way to compile D for the browser with Emscripten to "asm.js" (this is a very small project);
    6 KB (1,109 words) - 20:23, 1 September 2015
  • <syntaxhighlight lang="d"> {int, int, int} d = date; // works, but...
    17 KB (2,360 words) - 16:31, 11 March 2016
  • This DIP aims to restructure D's standard exception hierarchy in a way that strikes a good balance between <syntaxhighlight lang="d">
    19 KB (2,557 words) - 19:26, 1 April 2013
  • ...search papers that are, one way or the other, related to the D programming language.
    341 bytes (49 words) - 12:14, 3 April 2013

View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)