Search results

Jump to: navigation, search
  • This is a proposal for <code>'''dpm'''</code>, a '''D package manager'''. I don't want to start working on any code until I get f * Turing-complete customization. D projects are full of automatic C binders, documentation generators, and oth
    6 KB (954 words) - 01:26, 6 January 2013
  • ...te satisfied with the whole VM trend (Java and its ilk), and finally found D, the closest language to my ideals. Here are some D-related stuff that I'm involved with.
    2 KB (276 words) - 17:51, 6 April 2017
  • <source lang="D"> ...hat would accept any numeric type including complex types. This author ([[User:Jniehus]]) made several attempts to solve the poster's problem which "event
    3 KB (482 words) - 05:06, 14 April 2024
  • The open source, cross platform Free C++ / D IDE. ** Digital Mars (C++, D)
    6 KB (846 words) - 18:30, 9 June 2018
  • ...used to build 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
  • &mdash;[[User:Quickfur|Quickfur]] ([[User talk:Quickfur|talk]]) 20:21, 13 December 2012 (CET) ...t by creating a new page here. &mdash;[[User:jmdavis|Jonathan M Davis]] ([[User talk:jmdavis|talk]]) 21:43, 22 December 2012 (PST)
    1 KB (201 words) - 05:46, 23 December 2012
  • Hi, I'm Nathan M. Swan, and I like D. --[[User:Nathan M. Swan|Nathan M. Swan]] ([[User talk:Nathan M. Swan|talk]]) 02:04, 11 December 2012 (CET)
    144 bytes (25 words) - 01:04, 11 December 2012
  • * a D compiler (LDC/DMD/GDC) ...piler for your platform: LDC 0.17 is the last version that does not need a D compiler to be built. Thus for bootstrapping, you can first build 0.17, and
    10 KB (1,573 words) - 22:08, 6 April 2022
  • [[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
  • ...[Proposed_new_D_development_process]]?&mdash;[[User:Quickfur|Quickfur]] ([[User talk:Quickfur|talk]]) 20:06, 13 December 2012 (CET) :Merged.&mdash;[[User:Quickfur|Quickfur]] ([[User talk:Quickfur|talk]]) 20:12, 13 December 2012 (CET)
    27 KB (4,441 words) - 22:44, 8 January 2013
  • ...but code outside the scope can still use this type by taking advantage of D's static type inference. <syntaxhighlight lang=D>
    3 KB (479 words) - 23:45, 10 September 2016
  • ...'s expression syntax so that, besides actually declaring a variable of the user-defined type, it can be used just as if it were a built-in type. ...ltin and user-defined types is permitting implicit conversions between the user-defined type and the builtin types. For example, it is desirable for a cust
    2 KB (363 words) - 10:12, 14 November 2014
  • ...with two different »drivers«, i.e. executables a user invokes to compile D code: * '''ldc-build-runtime''', a tool to recompile the D runtime and standard library to your wishes (for example for cross-compilin
    4 KB (599 words) - 10:27, 7 August 2023
  • Following section might describe using D in the context of different domains. When it'll have more content we probab === Why it might be a good idea to use D in this domain ===
    683 bytes (106 words) - 23:02, 17 December 2012
  • ''As an example we would see these releases for things like 64bit support and User Defined Attributes.'' ...thub.com/D-Programming-Language/druntime druntime] and [https://github.com/D-Programming-Language/phobos phobos] repositories:
    14 KB (2,154 words) - 15:41, 4 January 2013
  • <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 The idea is to introduce annotations in the D language. As a first stage, users won't be able to define annotations: some
    4 KB (619 words) - 05:20, 17 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 ...limited 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
  • == D program startup sequence == This section provides a general overview of a typical D program's startup sequence. Each operating system and compiler implements
    3 KB (513 words) - 09:21, 24 May 2015
  • 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
  • ...grams with interdependent remote libraries. There would be no need for the user to specifically download files, expand archives, etc. The user trusts the paths given on the command line (including URLs) or in config fi
    10 KB (1,641 words) - 18:53, 28 May 2014
  • ...e <code>__traits(isProperty, x._property)</code>! Do not use any tricks in user code to detect if something is a property or field. <syntaxhighlight lang="D">
    6 KB (840 words) - 21:38, 20 May 2015
  • [[User:RobT|RobT]] ([[User talk:RobT|talk]]) 22:37, 25 January 2013 (CET) ...This is entirely within the current capabilities of D (that's how awesome D is!), minus perhaps some compiler support for actually lowering "&prop" to
    4 KB (647 words) - 10:03, 26 January 2013
  • ...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
  • ...talk]]) 22:15, 28 January 2013 (CET) No, it should not. Module stays basic D encapsulation unit and all classes in one module are visible and accessible
    306 bytes (47 words) - 21:15, 28 January 2013
  • There are several ways of declaring multidimensional arrays in D. <syntaxhighlight lang=D>
    4 KB (589 words) - 23:46, 9 May 2018
  • <syntaxhighlight lang="D"> ...type '''A''' could be of any dynamic type derived from class '''A''', the user would have to try and cast the objects to know whether they can call '''foo
    5 KB (663 words) - 13:13, 23 March 2014
  • 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
  • This DIP is the second of 3. It intend to define properties in D. Just like DIP27 it intend to be simple and avoid special cases, by definin A user may want to use a property instead of plain data for the following reasons
    5 KB (743 words) - 15:51, 13 March 2013
  • ...erarchy of standard exception classes, to be used in druntime, Phobos, and user code. ...ary for users to define their own exception classes, and when they do, the user-defined exceptions should naturally fit into one of the standard categories
    19 KB (2,557 words) - 19:26, 1 April 2013
  • This page describes a proposal for a standard D framework/API for event loops and handling events. * Allow writing high-performance network programs in D, which match the performance of existing native-code solutions
    13 KB (1,989 words) - 11:34, 12 December 2016
  • ref fun(int inref a, int outref b, int outref c, int d); * scheme A: the user annotates the ref return functions on his own (just a choice between inref
    7 KB (1,160 words) - 16:48, 26 May 2013
  • * backwards compatible: current valid D code will continue to work without change. In addition, RV references are m ...DIP38: can use same inref/outref internal compiler annotation (or explicit user annotation) for input references that can be returned by ref by a function.
    9 KB (1,487 words) - 01:18, 13 May 2013
  • == DIP 43: D/Objective-C == !''D/Objective-C''
    22 KB (3,155 words) - 14:44, 28 December 2014
  • ...ory where you've run '''configure''' (see [[GDC/Installation]]) to run the D test suite: make check-d
    7 KB (1,001 words) - 22:38, 27 November 2018
  • Although generating all dates in a year is trivial thanks to D's <code>std.datetime</code> module, the order in which they must be process ...that contains several levels of nested inner loops is tricky business; we'd have no confidence that every possible code path was tested because there a
    44 KB (6,579 words) - 20:08, 19 May 2015
  • ...rayStart, String,Number, ...) and a value field which is always a (raw!) w/d/string. A templated T get!(JSONType) helper which could also verify the typ ...and token values should be slices to that buffer. (It would be good if the user can query whether values are slices of the original input which can be reus
    3 KB (440 words) - 00:47, 18 October 2018
  • *http://d.puremagic.com/issues/show_bug.cgi?id=9816 <syntaxhighlight lang=D>
    13 KB (2,008 words) - 12:39, 31 January 2017
  • Stateless programming is a popular technique for encapsulation. D currently supports <syntaxhighlight lang="d">
    4 KB (671 words) - 05:05, 29 August 2013
  • ...the optional libraries will fail and should be disabled. Building c++ and d compilers may require that the c compiler from this build is already instal --enable-languages=c -- enable-languages=c,c++ -- enable-languages=c,c++,d
    8 KB (1,391 words) - 20:04, 1 September 2015
  • gdc main.d -o main This will attempt to compile and link the file 'main.d' and place the output into the file 'main'.
    10 KB (1,432 words) - 16:07, 9 June 2022
  • [https://github.com/D-Programming-Language/phobos/pull/1500/files std.logger] is a module authore [http://forum.dlang.org/post/mailman.313.1377180809.1719.digitalmars-d@puremagic.com Initial pre-review discussion]
    7 KB (959 words) - 16:42, 28 January 2015
  • ...ements [http://en.wikipedia.org/wiki/Observer_pattern Observer pattern] in D. It is supposed to deprecate and supersede existing (and broken) std.signal People marked with asterisk belong to this list : https://github.com/D-Programming-Language?tab=members
    2 KB (262 words) - 09:17, 21 January 2014
  • |[http://forum.dlang.org/post/mailman.326.1384066006.9546.digitalmars-d@puremagic.com Related forum discussion] ...er automatically memcpy the object image before the postblit call. But the user-defined postblit does nothing for the 'arr' field. So, the int[] arr will b
    13 KB (1,878 words) - 01:08, 19 December 2013
  • ...coupled with documentation available on dlang.org - even some experienced D developers seem to be confused by actual semantics of entities called "tupl ...ery core part of the language right now, widely used both in libraries and user code in variety of forms; changing it will result in uncontrollable breakag
    8 KB (1,137 words) - 18:35, 7 March 2014
  • ...cc.gnu.org/ml/gcc-patches/2017-05/msg02108.html initial submission] of the D front-end to GCC, this aims to keep a record of the current status of both | Add D language support to GCC proper.
    9 KB (1,363 words) - 22:15, 28 October 2018
  • ...]), bringing D to mobile devices, shaping GUI libraries for D, integrating D with other languages and more. Happy hacking! * A tool to extract strings which need to be translated from D code
    18 KB (2,945 words) - 20:23, 1 September 2015
  • ...e D implementation for 32 bit Windows systems. Naturally, Windows specific D features are not portable to other platforms. of C, in D there is:
    3 KB (380 words) - 16:02, 12 December 2021

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