Search results

Jump to: navigation, search

Page title matches

  • ...e design with a simple C-like syntax. For these reasons D makes for a good language choice for both performance code and application development. ...ww.amazon.com/exec/obidos/ASIN/0321635361/classicempire "The D Programming Language"] by Andrei Alexandrescu is available on Amazon and other locations.
    7 KB (951 words) - 06:30, 4 September 2023
  • D is an evolving and complex language. New features are proposed, unexpected interaction in old ones get found, d ...tating there will be no <code>final</code>-by-default in the D programming language.
    9 KB (1,251 words) - 21:39, 20 May 2015
  • ...ranslation from Turkish, so if you prefer to read the book in its original language you can do so at [http://ddili.org/ders/d/ D Programlama Dili Dersleri].
    936 bytes (168 words) - 14:45, 12 May 2020
  • definition." -- [http://llvm.org/docs/LangRef.html#linkage-types the LLVM Language Reference] ...makes it possible to use [http://llvm.org/docs/LangRef.html llvm assembly language] from D. See the [[LDC inline IR|LDC inline IR page]] for more information.
    21 KB (3,125 words) - 13:03, 31 July 2021
  • ...ncoding return type of parent functions ([https://github.com/D-Programming-Language/dmd/commit/b6fe187c0fbb91ff71b11892391769dc74489465 commit]) Lambdas are the only one element of D language which have context-inference.
    10 KB (1,404 words) - 09:20, 17 February 2018
  • 5 KB (785 words) - 16:14, 17 August 2013
  • ...me potential problems that have been brought up and debated throughout the language's history. Fixing these is not straight-forward or may not justify breaking See also: [[Language design discussions]]
    10 KB (1,622 words) - 12:20, 22 September 2022
  • ...ttributes into keywords would have fundamentally changed the syntax of the language and would result in breaking existing code. So instead of making these new ...an '@' character would remove redundancy in the language. Redundancy in a language helps:
    8 KB (1,304 words) - 10:09, 8 June 2016
  • == D Language Milstones == '''2009''' 1. Release of: '''The D Programming Language''' by ''Andrei Alexandrescu''
    3 KB (424 words) - 11:05, 18 July 2017

Page text matches

  • ...e design with a simple C-like syntax. For these reasons D makes for a good language choice for both performance code and application development. ...ww.amazon.com/exec/obidos/ASIN/0321635361/classicempire "The D Programming Language"] by Andrei Alexandrescu is available on Amazon and other locations.
    7 KB (951 words) - 06:30, 4 September 2023
  • in D, you'll find it pretty hard to go back to another language. <br/> is a large unmet need in the programming language department.<br/>
    11 KB (1,667 words) - 03:36, 27 November 2018
  • <u>'''PLEASE NOTE''': The links to Amazon are affiliated with the D Language Foundation, so by simply following them you support the Foundation at no co .../good-tech-school.thinkific.com/courses/dforpython D, the Best Programming Language, for Former Python Developers]'''<br>
    12 KB (1,738 words) - 22:41, 3 April 2022
  • ...rn D programming Game Dev!]: A series of tutorial videos about using the D language for game development. ...guage (DLang) Programming]: A new series, as of 2022, about learning the D language from basic to more advanced concepts by Mike Shah.
    34 KB (4,757 words) - 16:47, 21 December 2023
  • | name = "D"iving Into the D Programming Language | name = Getting Started with the D Programming Language
    11 KB (1,194 words) - 04:29, 14 September 2022
  • |[https://plugins.jetbrains.com/plugin/8115-d-language v1.32.2] |Dexed is an IDE dedicated to the D programming language, its compilers (DMD, GDC, LDC), tools (DUB, DCD, D-Scanner, Dfmt) and libra
    5 KB (679 words) - 17:13, 18 February 2024
  • |[https://atom.io/packages/language-d language-D] ...syntax highlighting engines.] There is a high chance of issues with newer language constructs. It is possible to submit patches yourself.</ref>|| || || || ||
    7 KB (764 words) - 08:13, 26 November 2023
  • ...MD is the recommended choice, as it is the implementation closest to the D Language Specification. Otherwise, the best choice depends on the project's needs, t
    8 KB (1,185 words) - 01:37, 18 May 2021
  • DMD is the formal implementation of the D language. It is actively developed by the D community.
    837 bytes (108 words) - 17:06, 25 January 2018
  • ...s to continue the development of GDC, a GCC frontend for the D programming language. GDC is a frontend for the [//dlang.org D programming language]. By using GCC as a backend, it gives us the ability to target the same pla
    9 KB (1,401 words) - 12:47, 13 December 2023
  • The LDC project aims to provide a portable D programming language compiler with modern optimization and code generation capabilities. The com * [[Using LDC]] ([[LDC-specific language changes]] — [[LDC inline assembly expressions]] — [[LDC inline IR]])
    9 KB (1,303 words) - 02:53, 26 September 2021
  • | about = Lua for the D Programming Language | about = Python for the D Programming Language
    781 bytes (90 words) - 16:54, 27 December 2016
  • | about = A collection of libraries and tools to compile D language programs for embedded systems with the [[GDC|gdc compiler]].
    1 KB (149 words) - 07:54, 8 June 2018
  • | about = Dependency injection system for the D programming language
    1 KB (129 words) - 19:39, 8 September 2016
  • D is an evolving and complex language. New features are proposed, unexpected interaction in old ones get found, d ...tating there will be no <code>final</code>-by-default in the D programming language.
    9 KB (1,251 words) - 21:39, 20 May 2015
  • ...t for creating advanced documentation of programs written in D programming language. || Windows/POSIX || Public Domain || https://github.com/eldar/candydoc | Orange || Orange is a serialization library for the D programming language. It supports D1/Tango and D2/Phobos. || Windows/POSIX || Boost 1.0 || http
    2 KB (277 words) - 07:53, 11 April 2018
  • | about = A common type and function library for D language programs
    1 KB (167 words) - 20:14, 18 July 2020
  • ...eady know, D is a [http://en.wikipedia.org/wiki/Compiled_language compiled language], so you have to make your first choice: a compiler. There are [[Compilers| ...ed with dmd or available separately here: https://github.com/D-Programming-Language/tools/blob/master/rdmd.d makes this simple.
    5 KB (827 words) - 12:58, 16 July 2020
  • | about = This project seeks to provide complete support for the D2 language in cmake.
    2 KB (313 words) - 23:20, 23 April 2021
  • ...ranslation from Turkish, so if you prefer to read the book in its original language you can do so at [http://ddili.org/ders/d/ D Programlama Dili Dersleri].
    936 bytes (168 words) - 14:45, 12 May 2020
  • When coming from another language it is good to find out where D stands in relation to it. There is the [http ...tical differences or gotchas when coming from another language choose your language below.
    5 KB (896 words) - 04:48, 7 January 2018
  • ...sector.com/courses/dforpython Programming Language D, the Best Programming Language, for Former Python Developers]
    3 KB (420 words) - 14:02, 29 October 2022
  • ...sion) is similar to a C header file, however it is '''not''' part of the D language. It is exclusively a feature of the D compiler. Another difference compared
    21 KB (3,493 words) - 14:16, 7 May 2015
  • | non-public inheritance in a single inheritance language that has a single root object hierarchy makes little sense. | extend the D programming language with annotations.
    9 KB (1,188 words) - 22:34, 13 July 2016
  • A DIP is a D Improvement Proposal, a way propose changes to the language in a sightly more formal way than just throwing out the idea in the news gr
    5 KB (819 words) - 01:53, 17 January 2015
  • If you find any problems with the D language, please file a bug report. Problems that are not filed will not get fixed, The main D forum is for general discussion on the D language, feature requests and discussions, etc.. Newcomers should start with the [h
    13 KB (2,079 words) - 12:48, 11 March 2021
  • ...ader files, function prototypes, and variable declarations to from another language to D. | about = Multiple language bindings for librdf (advanced RDF and SPARQL support)
    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
  • * 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
  • | D language IDE written in D. Supports GDB-MI compatible debuggers. | D language IDE written in D. Supports GDB-MI compatible debuggers.
    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
    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.
    826 bytes (120 words) - 17:53, 18 January 2018
  • ...r Project] is devoted to develop a ''sane'' compiler for the D programming language.
    440 bytes (58 words) - 23:54, 20 December 2023
  • '''DIL''' is a hand-crafted compiler implementation for the D programming language written in D v2 using the [http://dsource.org/projects/tango Tango] standar
    438 bytes (64 words) - 07:03, 13 January 2018
  • | about = Qt Qml bindings for the D programming language | about = It is wrapper Qt-5 for programming language D.
    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
    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. ...c is a pure macro expansion system. In this context "pure" means the macro language has no relationship to other file format; all the expansion engine does is
    27 KB (4,396 words) - 12:53, 18 June 2019
  • ...line Assembler Expressions] in the [http://llvm.org/docs/LangRef.html LLVM Language Reference] has all the details.
    7 KB (997 words) - 20:40, 22 April 2016
  • definition." -- [http://llvm.org/docs/LangRef.html#linkage-types the LLVM Language Reference] ...makes it possible to use [http://llvm.org/docs/LangRef.html llvm assembly language] from D. See the [[LDC inline IR|LDC inline IR page]] for more information.
    21 KB (3,125 words) - 13:03, 31 July 2021
  • '''[https://teachsector.com/dforpython/ D, the Best Programming Language, for Former Python Developers]'''<br> ...ftware and a reliable software technology. “There is no best programming language”, they say. There is, for most applications it is D.
    17 KB (2,456 words) - 10:25, 25 March 2023
  • ...her unittesting system, and possibly write the testing code in a different language.
    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
    2 KB (363 words) - 10:12, 14 November 2014
  • --y show output to Intermediate Language (IL) buffer ...presumably, these are used to represent various 'builtin' symbols that the language defines)
    39 KB (5,317 words) - 17:54, 7 April 2024
  • |Language:
    5 KB (818 words) - 04:25, 17 January 2013
  • In human language, this means that "%s" gets translated into a FormatSpec object containing "
    8 KB (1,108 words) - 10:12, 14 November 2014
  • Non-public inheritance in a single inheritance language that has a single root object hierarchy makes little sense.
    1 KB (163 words) - 04:16, 17 January 2013
  • 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: ...nly protection provided against idiotic use is the guarantee that the base language is immutable" - B. Stroustup, "Operator Overloading in C++", (date unknown,
    11 KB (1,700 words) - 05:45, 18 January 2013
  • ...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
  • | _aaApply || extern(C)|| || [https://github.com/D-Programming-Language/druntime/blob/e47a00bff935c3f079bb567a6ec97663ba384487/src/rt/aaA.d#L598 r | _aaApply2 || extern(C)|| || [https://github.com/D-Programming-Language/druntime/blob/e47a00bff935c3f079bb567a6ec97663ba384487/src/rt/aaA.d#L624 r
    24 KB (3,836 words) - 16:10, 27 January 2023
  • ...ile-Time Function Execution/Evaluation. The ability, for the D programming language to evaluate a (standard, runtime) function during compilation, yielding a c ...n-Specific Embedded Language. A DSL used inside a more general programming language. Also known as an internal DSL.
    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
    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
  • Prov ide a language construct to declare import paths in source files.
    2 KB (319 words) - 18:54, 28 May 2014
  • This document describes a refined volatile statement for the D programming language. The new definition takes into account the needs of low-level, embedded, ke ...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
    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] ...y has no way to do safe memory-mapped I/O. The reason for that is that the language has no well-defined means to do volatile memory loads and stores. This mean
    5 KB (721 words) - 10:23, 12 June 2016
  • This collection has libraries and tools to compile D language programs for
    2 KB (334 words) - 07:54, 5 April 2018
  • * Getting a bare-metal D runtime support on Cortex-M3/M4 with as many language features as possible. A minor victory would be having a minimal thread-less
    14 KB (2,288 words) - 04:08, 31 December 2016
  • ...n't. It is minor limitation that greatly simplifies interaction with other language features like <code>alias this</code>.
    3 KB (475 words) - 18:56, 28 May 2014
  • ..., 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 return a; // ERROR per current language rules
    9 KB (1,448 words) - 19:51, 1 September 2015
  • ...The D Completion Daemon is an auto-complete program for the D programming language.
    541 bytes (59 words) - 18:40, 6 June 2018
  • Well people argue, that almost every language feature can be abused. My question is just why would we allow this one, but ...ke encapsulation are well established and have proven to be valuable, so a language feature that helps there syntax-wise is not such a bad idea either.
    14 KB (2,204 words) - 13:08, 11 July 2013
  • ...very complex language. It promotes several paradigms while being a system language. If this is a power of D, this is also a source of trouble. In fact, every If it is impairing users, it is also impairing polishing of the language, and many corner cases have to be considered and cause difficulties to comp
    6 KB (952 words) - 22:54, 17 October 2016
  • ** Move members of IRState to '''cfun->language''', as there is only one IRState per function (unlike DMD). ** Needs upstream co-operation: https://github.com/D-Programming-Language/dmd/pull/4854
    9 KB (1,306 words) - 20:04, 1 September 2015
  • * But currently, there's no way in the language to express "the key type can be mutable as long as its toHash value cannot
    9 KB (1,516 words) - 20:17, 8 September 2015
  • |Language: |[https://github.com/D-Programming-Language/dmd/pull/1700 Discussion on github]
    5 KB (708 words) - 11:22, 23 February 2014
  • ...le method, closure and UFCS as delegate introducing only one entity in the language.
    8 KB (1,288 words) - 08:44, 3 July 2015
  • * Getting a bare-metal D runtime support on Cortex-M3/M4 wtih as many language features as possible. A minor victory would be having a minimal thread-less
    6 KB (1,109 words) - 20:23, 1 September 2015
  • Tuple value unpacking will become handy with help of language syntax.
    17 KB (2,360 words) - 16:31, 11 March 2016
  • ...very specific purposes. Some of these may have been rendered obsolete by language changes, and if so, they should be removed. In any case, they are never to
    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
  • ...code> as an abbreviation for <code>const ref</code> because it is wrong by language specification. |Is somewhat clearer, but adds an entirely new attribute to the language
    9 KB (1,473 words) - 08:06, 25 June 2015
  • ...ithout changing the actual language. Instead of adding new features to the language AST macros can be a general solution to implement language changes in library code. Many existing language features could have been
    14 KB (2,079 words) - 19:52, 1 September 2015
  • ...hout affecting it as it is independent of RV refs, but it further enhances language safety against ref/nonref code evolution:
    9 KB (1,487 words) - 01:18, 13 May 2013
  • ...-d-to-c/ Series] on creating bindings to C libraries for the D programming language. * To get a fixed type on all platforms. In the C language there are no fixed types, it's just relations between the sizes of the type
    6 KB (947 words) - 16:54, 28 January 2017
  • ...ncoding return type of parent functions ([https://github.com/D-Programming-Language/dmd/commit/b6fe187c0fbb91ff71b11892391769dc74489465 commit]) Lambdas are the only one element of D language which have context-inference.
    10 KB (1,404 words) - 09:20, 17 February 2018
  • ...hildren's science and technology company. Large scale use of D programming language (distributed systems and cloud storage). ...e about nightlife. Uses D2/phobos for webservice (ios/android app) and for language parsing.
    4 KB (631 words) - 13:03, 25 March 2021
  • |Language: |[https://github.com/D-Programming-Language/dmd/pull/2368 DMD Pull request]
    994 bytes (146 words) - 00:33, 30 July 2013
  • ...is an overview of the extensions D/Objective-C brings to the D programming language. It assumes some prior knowledge of [http://developer.apple.com/library/mac ...able to use the system frameworks on Mac OS X and iOS. This proposal adds language extensions to make it significantly easier to interact and create libraries
    22 KB (3,155 words) - 14:44, 28 December 2014
  • ...aphies of mentors for Google Summer of Code Projects for the D Programming Language. If you are looking for information on the creatures from the Harry Potter
    350 bytes (54 words) - 05:51, 23 January 2018
  • --[enable|disable]-nls # Native language support (NLS). Lets GDC output diagnostics in languages other than English
    7 KB (952 words) - 20:06, 1 September 2015
  • Yup. https://github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff/blob/master/jsvar.d https://github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff/blob/master/script.d
    5 KB (895 words) - 17:02, 10 May 2017
  • === Enable D language ===
    3 KB (487 words) - 20:04, 1 September 2015
  • |Language: https://github.com/D-Programming-Language/druntime/pull/493
    4 KB (671 words) - 05:05, 29 August 2013
  • Since D is not a managed language, you are free to use pointers anywhere in the code, without encompassing th There is no such concept in D language, but D programmers prefer to use [http://dlang.org/phobos/std_signals.html
    26 KB (3,437 words) - 23:54, 9 May 2021
  • "If you rely on tools to make the code _readable_, not only has the language kinda failed at being a nice clean readable language, but you also can't easily read it easily outside the IDE. People read
    3 KB (518 words) - 17:23, 8 September 2013
  • ==== Language Options ==== | '''-fd-verbose'''||Print information about D language processing to stdout.
    10 KB (1,432 words) - 16:07, 9 June 2022
  • Other changes will be '''undefined behavior''', because until now D language hadn't defined well about qualified postblits.
    13 KB (1,878 words) - 01:08, 19 December 2013
  • ...and from other types are useful, and is to some extent covered by existing language features. Some cases are currently not covered, but could be worthy additio ...d enable, and <code>opImplicitCastFrom</code> is simply not covered by the language today.
    7 KB (990 words) - 00:53, 15 December 2013
  • ...nfused about its exact semantics. However, this is a very core part of the language right now, widely used both in libraries and user code in variety of forms; ...g/tuple is completely re-written to given full big picture of this part of language / Phobos
    8 KB (1,137 words) - 18:35, 7 March 2014
  • The language should support an implicit *caller pointer for functions (callee) for acces
    14 KB (2,212 words) - 14:27, 15 June 2016
  • | The front-end (DMD) language implementation and license. | Add D language support to GCC proper.
    9 KB (1,363 words) - 22:15, 28 October 2018
  • Community contributed pictures and drawings of the D language mascot, which can also be found on the D homepage.
    451 bytes (66 words) - 20:24, 7 February 2019
  • ...meant as a resource for all of us that wants to help Walter develop the D language by developing a modified DMD frontend that can make use of GCC's middle and ...cc/d/. It is within this subfolder that we must perform all changes to the language. GCC has other frontends such c (C), cp (C++), java (Java), objc (Objective
    11 KB (1,733 words) - 20:04, 1 September 2015
  • --[enable|disable]-nls # Native language support (NLS). Lets GDC output diagnostics in languages other than English
    7 KB (1,073 words) - 19:59, 22 June 2017
  • ** detect a users default language ** select a global application language
    18 KB (2,945 words) - 20:23, 1 September 2015

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