Search results

Jump to: navigation, search
  • ...this may involve hard debates in D newsgroup and if often forgotten. This page serves as an index for major design discussions and proposals. Initial @property design has issues. How can it be changed or even discarded at all?
    9 KB (1,251 words) - 21:39, 20 May 2015
  • ...ated for the time required to read the page. The property is of type [[Has type::Quantity]]
    290 bytes (43 words) - 13:45, 26 November 2012
  • ...ite. (You can just type in the page name into the browser URL). Create the page and paste the code and replace the appropriate data. Save.
    576 bytes (96 words) - 23:02, 9 June 2018
  • ...o describe the author(s) of a thing. The property has the type [[Has type::Page]]
    91 bytes (17 words) - 15:59, 26 November 2012
  • ...roperty is used to give people a name. The property is of type [[Has type::Page]].
    88 bytes (17 words) - 18:24, 26 November 2012
  • ...re macro expansion system. In this context "pure" means the macro language has no relationship to other file format; all the expansion engine does is take (You may of course just type <tt>dmd</tt> if it's in your <tt>$PATH</tt>) The produced file, by default
    27 KB (4,396 words) - 12:53, 18 June 2019
  • LDC supports "inlining" LLVM IR. See the [[LDC inline IR|LDC inline IR page]] for more information. The optimizer may assume that an <tt>@allocSize</tt> function has no other side effects and that it is valid to eliminate calls to the functi
    21 KB (3,125 words) - 13:03, 31 July 2021
  • This page is under community development. ...ler's point of view, and has the additional advantage of not polluting the type's namespace:
    2 KB (250 words) - 23:34, 4 August 2016
  • ...ttp://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP2 Original Prowiki Page] ...and updated to reflect the actual syntax and use of 'auto ref'. This page has already been archived and the version increased.</div>
    5 KB (818 words) - 04:25, 17 January 2013
  • ...ttp://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP4 Original Prowiki Page] ...d to reflect the actual syntax used for the property annotation. This page has already been archived and the version increased.</div>
    11 KB (1,542 words) - 20:09, 9 March 2014
  • |[http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP5 Original Prowiki Page] As to typename duplication, type inference can be used for opGet and opSet.
    4 KB (592 words) - 20:09, 9 March 2014
  • ...ttp://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP6 Original Prowiki Page] ...d and updated to reflect the actual syntax used for annotations. This page has already been archived and the version increased.</div>
    4 KB (619 words) - 05:20, 17 January 2013
  • ...ttp://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP7 Original Prowiki Page] ...ile a major change to operator overloading has be scheduled for D2.x, this page '''does not''' describe the current plan for implementation. More informati
    11 KB (1,700 words) - 05:45, 18 January 2013
  • |[http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP8 Original Prowiki Page] Currently, the layout of D's runtime type info, or RTTI, is defined in object.d. The details of how the fields of eac
    4 KB (553 words) - 08:09, 18 January 2013
  • |[http://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP9 Original Prowiki Page] ...a to an appropriate location (stream, array, etc) with a local buffer. The type of sink's argument is 'in', meaning it will not be changed, and it will not
    6 KB (863 words) - 07:52, 19 January 2013
  • ...tp://prowiki.org/wiki4d/wiki.cgi?LanguageDevel/DIPs/DIP10 Original Prowiki Page] ...efine this(this), bitblitting works for copying around objects of the same type and same qualifier. Also, bitblitting works for copying a mutable or immuta
    6 KB (950 words) - 06:03, 20 January 2013
  • ...off-topic, meta and personal discussions which are not summarized on this page these issues were discussed: //In druntime's object_.d AssociativeArray has:
    10 KB (1,440 words) - 21:40, 20 May 2015
  • ...oogle-melange.com/gsoc/homepage/google/gsoc2015 Google Summer of Code 2015 page]. If you are interested in participating in the 2015 GSOC as either a stud The timeline for GSoC for 2015 has now been posted [https://www.google-melange.com/gsoc/events/google/gsoc2015
    14 KB (2,288 words) - 04:08, 31 December 2016
  • ...But to run the DMD test-suite, you need to have an MSYS installation that has some tools which are missing from the Git MSYS system. Therefore, you need This page describes:
    9 KB (1,413 words) - 04:56, 27 March 2018
  • This page describes a proposal for a standard D framework/API for event loops and han *: Covers a lot of common cases, has no additional requirements, and is very portable
    13 KB (1,989 words) - 11:34, 12 December 2016
  • [http://www.gamedev.net/page/resources/_/technical/game-programming/binding-d-to-c-r3122 Article] and [h ...omething like that. In this case, use the native D type. In D a given type has a fixed size on all platforms (except for real). Examples of these can be:
    6 KB (947 words) - 16:54, 28 January 2017
  • ...into the struct and is mostly OK. Latter, however, is very confusing as it has nothing to do with neither normal tuples nor types. It is historical name c ...or simply "list" where it is unambiguous because of context. For example, "type list" is acceptable shortcut to"template argument list containing only type
    8 KB (1,137 words) - 18:35, 7 March 2014
  • caller->caller->x has a flaw: We need to know about the call hierarchy (levels - is it #1 level u === caller has to adhere to callee's naming ===
    14 KB (2,212 words) - 14:27, 15 June 2016
  • This page is meant as a resource for all of us that wants to help Walter develop the ...ithin this subfolder that we must perform all changes to the language. GCC has other frontends such c (C), cp (C++), java (Java), objc (Objective-C), Fort
    11 KB (1,733 words) - 20:04, 1 September 2015
  • Refer to [http://dlang.org/gsoc2014.html our GSoC 2014 page] for details about this project. ** Must provide basic pretty printing either in a different type (PrettyJSONWriter) or integrated into JSONWriter
    18 KB (2,945 words) - 20:23, 1 September 2015
  • ...rs-d-learn@puremagic.com| post by Jonathan M. Davis] on the NG to get this page started. === IFTI now uses the tail-const type of arrays and pointers ===
    3 KB (446 words) - 12:30, 29 March 2024
  • Like any programming language, D is not perfect. This page lists some potential problems that have been brought up and debated through Design of properties has been an oft-discussed topic. This language feature has evolved throughout D's history (e.g. the addition and removal of the <tt>-p
    10 KB (1,622 words) - 12:20, 22 September 2022
  • ...oogle-melange.com/gsoc/homepage/google/gsoc2015 Google Summer of Code 2015 page]. If you are interested in participating in the 2016 GSOC as either a stud The timeline for GSoC for 2016 has now been posted [https://developers.google.com/open-source/gsoc/ here].
    16 KB (2,611 words) - 23:08, 26 December 2016
  • * The D programming language has a built-in code documentation language ([http://dlang.org/ddoc.html DDoc]) The D programming language has built-in support for a number of debugging features:
    6 KB (868 words) - 18:08, 8 August 2021
  • This is the D Google Summer of Code page for 2017 - it is currently under construction. If you are interested in ...tructure and algorithms used must be flexibile enough to be adapted to any type of data that might be stored in the table. A concurrent version of the tab
    18 KB (2,845 words) - 18:07, 5 December 2017
  • |type=Recipe There are countless ways to implement logging in D. On this page there are some simple examples to get you started with various levels of co
    7 KB (1,010 words) - 11:56, 16 July 2020
  • This page is about the requirements and considerations for getting LDC to target the Suport for OpenCL Images and pipes (type resolution and metadata)
    13 KB (1,934 words) - 05:20, 27 February 2017
  • This is the D Google Summer of Code page for 2018. ...ttps://github.com/ros2/rclcpp ROS2 C++ client library] (C++ client library has most advanced feature set right now)
    34 KB (5,227 words) - 09:35, 2 October 2019
  • This is the D Language Foundation's Google Summer of Code 2019 page. ...e ever-improving integration between DMD and C/C++, quite a bit of tooling has been developed to generate D header files from C or C++ projects (e.g. [htt
    26 KB (4,057 words) - 09:39, 2 October 2019
  • The Rust community has proved that Rust is running on ESP32. I just looked at that tutorial and th ...AM and SPI nor flash support, and it's a star in the IoT device market and has powerful open embedded software ecosystem supporting C, C++, MicroPython, L
    6 KB (871 words) - 17:22, 30 May 2023
  • ..., since it is like a dynamic language but has native code performance, and has full ABI compatibility with C, making it very suitable as a “Linux system The very first thing is to prepare your toolchain. Although clang has supported ARM for a very long time, GCC is still the premier choice for com
    14 KB (1,906 words) - 05:21, 6 May 2024
  • ...ject ideas for applicants to the Symmetry Autumn of Code. Projects on this page are simply suggestions, not detailed proposals. It is up to any applicant w ...l the debug engine used in VisualD], includes a tool called Mago-MI, which has a GDB compatible interface. Therefore, you can use Mago-MI on Windows as re
    21 KB (3,279 words) - 04:42, 1 November 2018