Search results

Jump to: navigation, search

Page title matches

  • 75 bytes (13 words) - 11:54, 21 December 2016
  • D's C-like syntax inspires familiarity to the point where I truly believe that D is easier to port C code to than C++ because you
    16 KB (2,917 words) - 02:14, 12 December 2018

Page text matches

  • ...able modern language design with a simple C-like syntax. For these reasons D makes for a good language choice for both performance code and application D is rapidly reaching a stable [https://dlang.org/spec.html specification] an
    7 KB (951 words) - 06:30, 4 September 2023
  • ...is project aims to continue the development of GDC, a GCC frontend for the D programming language. * [https://github.com/D-Programming-GDC/GDC Source code (GitHub)]
    9 KB (1,401 words) - 12:47, 13 December 2023
  • | about = A D tool that can automatically build D apps. | name = '''cmake-d'''
    2 KB (313 words) - 23:20, 23 April 2021
  • ....io/visuald/visuald/StartPage.html Visual D], the Visual Studio plugin for D. If no VS installation is found, it will offer to install Visual Studio 201 ...compressed with the 7z format. This can be extracted to any directory (C:\D is the default path used by the installer), which can then be manually adde
    9 KB (1,318 words) - 09:45, 4 March 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]. | extend the D programming language with annotations.
    9 KB (1,188 words) - 22:34, 13 July 2016
  • 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
  • ...out = GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API | logo = [[File:DWT_Logo_48x48.png|link=https://github.com/d-widget-toolkit/dwt]]
    6 KB (769 words) - 02:29, 14 September 2023
  • <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
  • * 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
  • ...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
  • <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
  • ...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
  • 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)