Search results

Jump to: navigation, search
  • By providing an attribute at the language level to allow the user to provide additional information to an optimizing
    2 KB (298 words) - 23:15, 3 February 2015
  • ...easy to port code between 32 and 64 bit modes, being a systems programming language, dependencies can creep in. This guide points out what changes between the
    3 KB (472 words) - 10:14, 14 November 2014
  • The point to remember is that the compiler and language doesn't care what code is between the { } of the unittest blocks. It can be
    2 KB (304 words) - 10:15, 14 November 2014
  • ...ne of the foundations of system programming for Windows. The D programming language enables the creation of several different types of DLLs. A DLL presenting a C interface can connect to any other code in a language that supports calling C functions in a DLL.
    8 KB (1,256 words) - 19:59, 27 December 2023
  • ==Language Server== D development is aided by a continuously improved and maintained language server called [https://github.com/Pure-D/serve-d serve-d].
    4 KB (446 words) - 11:10, 25 June 2022
  • The following is a list of differences between D2 and The D Programming Language book by Andrei Alexandrescu.
    3 KB (446 words) - 12:30, 29 March 2024
  • LDC has an interface to the [http://llvm.org/docs/LangRef.html LLVM assembly language (IR)]. This can be useful if you want to exploit special LLVM features like ...e parameters. The first template parameter must be string in LLVM assembly language. The second template parameter must be the return type, and the third templ
    3 KB (402 words) - 23:38, 7 April 2017
  • ...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
  • ...hat will change behaviour is code that contains the new construct. The new language construct is specified economically in terms of the existing foreach constr The language grammar is updated in the following way:
    5 KB (627 words) - 11:46, 9 May 2017
  • ...ecially useful for scientific and engineering applications, while reducing language complexity and preserving backwards compatibility. SliceExpression and ForeachRangeStatement are removed from the language. CaseRangeStatement remains unchanged.
    6 KB (695 words) - 08:08, 17 March 2014
  • ...ithmetic. Cycles should be handled by the user, see an example at the end. Language interface is not considered, assess if the approach itself is ok. ...can be checked: const data can be immutable, which is not unique. Note for language interface: code written for GC can benefit from this check too.
    20 KB (2,909 words) - 01:54, 14 February 2018
  • ...sometimes necessary to find workarounds to bugs, compiler limitations and language design issues.
    2 KB (304 words) - 08:16, 25 March 2014
  • | about = DMocks-revived is a mock object framework for the D Programming Language, written also in D.
    1 KB (151 words) - 16:08, 4 January 2024
  • * a D language source program: * a D language binding interface file to the C library API headers:
    1 KB (204 words) - 02:02, 3 December 2019
  • The number of annotations in the D language continues to grow. Adding all of the
    3 KB (416 words) - 04:02, 2 June 2015
  • ...P outlines some changes to clean up the exception catching syntax in the D language
    2 KB (333 words) - 23:31, 17 July 2014
  • # In the ''Language Bindings'' group, install the ''D Language Binding''
    11 KB (1,661 words) - 11:21, 28 August 2023
  • * Several new language features as well as older parse errors became fixed
    8 KB (1,061 words) - 11:31, 16 March 2018
  • A '''feature version''' may contain new features, language changes,
    5 KB (715 words) - 17:58, 25 July 2016
  • ...use of C++ libraries although they're the most affected) some experimental language features were added to D.
    3 KB (544 words) - 05:00, 27 March 2018

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