Search results

Jump to: navigation, search

Page title matches

Page text matches

  • ...-Programming-Deimos Deimos] libraries, as well as third-party libraries to make your own opinion on that matter. A very nice port of Java's SWT library has Walter, Andrei and the D community work to make D a practical language that combines native code efficiency and control wit
    11 KB (1,667 words) - 03:36, 27 November 2018
  • generation abilities that’ll make your code cleaner, more flexible and even more
    12 KB (1,738 words) - 22:41, 3 April 2022
  • ...tp://www.youtube.com/playlist?list=PLqABwcsDQUo59iBOM5DFtqbwrMhL4PWcQ Lets make: CLI to Web] || 2014
    34 KB (4,757 words) - 16:47, 21 December 2023
  • ...s can easily take advantage of them. This means that a D frontend that can make use of the GCC middle and backend code will gain many advantages that would # Make sure the bug has not already been submitted to GDC.
    9 KB (1,401 words) - 12:47, 13 December 2023
  • ...st drop us a line at the development mailing list. We will actively try to make packaging as smooth as possible, but besides the fact that upstream-maintai
    8 KB (1,269 words) - 20:51, 11 May 2024
  • * [[Access specifiers and visibility]] - combined data to make a decision upon There needs to be a way to make shared references thread-safe
    9 KB (1,251 words) - 21:39, 20 May 2015
  • ...en.wikipedia.org/wiki/Compiled_language compiled language], so you have to make your first choice: a compiler. There are [[Compilers|several compilers to c
    5 KB (827 words) - 12:58, 16 July 2020
  • ...URL). Create the page and paste the code and replace the appropriate data. Make sure "feature" is set to "Blog". Save.
    652 bytes (105 words) - 11:31, 16 July 2018
  • ...ystem with multiple front (D, Python, Ruby, Javascript, Lua) and backends (make, ninja, tup, custom).
    2 KB (313 words) - 23:20, 23 April 2021
  • ...if the Microsoft compiler toolchain is installed, DMD can be configured to make use of it and produce, and link, object files in the MS-COFF format.
    9 KB (1,318 words) - 09:45, 4 March 2018
  • ...ma in D that there is only one way to do it. Very often you don't need to make use of advanced D features like metaprogramming, templates, and compile tim Converting C code with explicit memory allocation and resource management? Make use of the scope(exit) feature to automatically free pointers and close fil
    5 KB (896 words) - 04:48, 7 January 2018
  • ...o construct a function out of a function string literal, it doesn't really make sense to do any work if 'fun' isn't a string. And if 'fun' isn't a string, These two mixins will make a lot more sense now:
    22 KB (3,353 words) - 07:36, 18 February 2018
  • Make sure the directory path to DMD2 and Optlink is listed in your PATH environm Of course, it doesn't make much sense to create functions with C linkage types in D if they're only go
    21 KB (3,493 words) - 14:16, 7 May 2015
  • Make sure you specify the correct name of a resource when using it in your code.
    9 KB (1,312 words) - 14:17, 7 May 2015
  • | Adds language extensions to make D ABI compatible with Objective-C. | Make qualified constructor definition more simple and understandable.
    9 KB (1,188 words) - 22:34, 13 July 2016
  • ...cts and be as objective as possible. Even when that's pretty hard, you can make the DIP look more objective by not using, for example, "I prefer XXX becaus Make the abstract as descriptive as possible (while keeping it brief). From an a
    5 KB (819 words) - 01:53, 17 January 2015
  • * Make sure every function in Phobos has an example -> <code>has_public_example</c * Make sure every function in Phobos has Params: and Returns: sections -> <code>pr
    13 KB (2,079 words) - 12:48, 11 March 2021
  • * [[Parse a JSON file, make some changes, and save it again]]
    2 KB (232 words) - 22:55, 17 July 2020
  • ...it''' version control system. A ''Github account'' is required in order to make changes to dlang.org web pages, D standard library ([[Phobos]]) or [[drunti
    826 bytes (120 words) - 17:53, 18 January 2018
  • | about = DGui is a graphic library for Windows that aims to make windows applications with small effort.
    6 KB (769 words) - 02:29, 14 September 2023
  • alias tclean="make clean" alias tall="make DMD=/c/dmd-git/windows/bin/dmd"
    9 KB (1,445 words) - 04:49, 27 March 2018
  • If we make {{code|@property}} rewrite to a call, while leaving the rest the same, we f
    3 KB (510 words) - 18:55, 28 May 2014
  • make -j32 -f posix.mak html ...ke</tt> to only build the site. By default (if you specify no target), <tt>make</tt> also builds the core runtime and standard library documentation, both
    27 KB (4,396 words) - 12:53, 18 June 2019
  • * [https://github.com/ninja-build/ninja/releases Ninja] or Make (Ninja is highly recommended as it builds in parallel by default and doesn' ** For BSD: bash and GNU make
    10 KB (1,573 words) - 22:08, 6 April 2022
  • ...studio.com/downloads/ Visual Studio or stand-alone Build Tools] &ge; 2017. Make sure to install the Visual C++ toolchain. ...d a D compiler to build). DMD as host compiler isn't supported on Windows, make sure to use LDC.
    9 KB (1,558 words) - 04:47, 8 February 2021
  • ...ated LLVM IR and should only be used when absolutely necessary. LDC cannot make any guarantee about whether the attribute is valid, whether it works as exp
    21 KB (3,125 words) - 13:03, 31 July 2021
  • ...py arrays. [http://www.youtube.com/watch?v=y-k7GyOcs3o "It just works".] Make sure you visit the github code, and not the old version up at bitbucket.
    17 KB (2,456 words) - 10:25, 25 March 2023
  • There are a few common changes that will require additional work to make DDMD correctly compile.
    4 KB (583 words) - 20:00, 8 September 2015
  • ...in forum noise and i think a wiki page dedicated to these proposals might make things easier. The article can contain a table of proposals (both live and
    919 bytes (150 words) - 06:47, 16 December 2012
  • * If you make a code change that introduces a bug in previously-working code, your progra
    8 KB (1,145 words) - 06:24, 15 February 2018
  • ...D Bugzilla]. Once the problem has been addressed in DMD, the fix will also make its way into LDC.
    3 KB (539 words) - 22:29, 13 May 2015
  • * Make sure that Git mater is in a reasonably stable state, i.e. that at least all * Make sure that LDC passes the extended set of release qualification tests (see b
    4 KB (631 words) - 16:09, 9 November 2016
  • After spending much time figuring out how to make DMD work fluently under # Make sure, that the Windows SDK installer ('''winsdk_web.exe''') is downloaded.
    4 KB (613 words) - 08:38, 13 November 2014
  • ...e type. Following the example of the other visit overloads: Copy the node, make any adjustments if necessary, and traverse to all subnodes. ...ode type. Following the other examples, convert the node to an expression, make any adjustments if necessary, and traverse to all subnodes.
    39 KB (5,317 words) - 17:54, 7 April 2024
  • You could make toString() output one format, say the on-disk format, then add another meth
    8 KB (1,108 words) - 10:12, 14 November 2014
  • ...cause if the getter/setter aren't accessing <code>value</code>, it doesn't make sense for anything else to either.
    11 KB (1,542 words) - 20:09, 9 March 2014
  • ...as "a = a @ b". I'd venture to think that many arithmetic operators don't make much sense for classes to start with. # There are types for which ++ or -- make sense but addition does not (e.g. STL-style iterators).
    11 KB (1,700 words) - 05:45, 18 January 2013
  • ...y which a program written in one programming language can call routines or make use of services written in another.
    3 KB (513 words) - 21:28, 14 March 2020
  • make x dynamic. To get a static array one needs to write:
    3 KB (377 words) - 18:28, 11 December 2013
  • ** They are especially not there to make function calls without parentheses. This is a different issue. To the devel * Could make declaring properties less verbose
    10 KB (1,440 words) - 21:40, 20 May 2015
  • # The compiler uses semantic rewriting to make @property access as similar as field access as possible.
    6 KB (840 words) - 21:38, 20 May 2015
  • ** Make the DDT semantic engine available as a command-line daemon tool (similar to Some of these ideas are a bit small for a full GGoC project, so it might make sense to combine a couple of tasks into a single project.
    14 KB (2,288 words) - 04:08, 31 December 2016
  • ...aders are just copy-pasted upon include, so module-level access specifiers make no sense to C++. However, there is an "unnamed namespace" feature, that for overridden. If you want to be able to override them, you have to make them
    8 KB (1,284 words) - 11:29, 15 February 2018
  • * Make economy of means (little or no new syntax to learn) ...o some extent the need for properties (at least of the read-only kind) and make for potential ambiguities.
    17 KB (2,302 words) - 18:56, 28 May 2014
  • There is a way to make multidimensional dynamic arrays dense, if only the last dimension needs to
    4 KB (589 words) - 23:46, 9 May 2018
  • ...tem</code>] attribute. These means, combined with the other features of D, make it a complete and expressive language for systems-level tasks. On the other The escape patterns are obvious in these simple examples that make all code available and use no recursion, and may be found automatically. Th
    9 KB (1,448 words) - 19:51, 1 September 2015
  • * Make sure you have both ldc and dlang git remotes. Otherwise add via <tt>git rem ...am tag, e.g.: <tt>git merge v2.079.0</tt>. Resolve any merge conflicts and make sure to include the conflicting files list in the merge commit message.
    9 KB (1,581 words) - 02:30, 15 February 2020
  • This DIP is about changing the actual specification, not trying to make the implementation to match the specification, because in my view of things ...operties as a tool to make a function look more like a field and strive to make it basically compatible with them, which can not work in the general case.
    14 KB (2,204 words) - 13:08, 11 July 2013
  • #* Ensure that C:\MinGW is in your PATH and make sure you're using the GCC version downloaded above by checking the output o ...the CMake generator to Makefiles (<tt>-G"MSYS Makefiles"</tt>) and use <tt>make (install)</tt> instead of the <tt>ninja</tt> commands.''
    5 KB (764 words) - 21:32, 14 November 2014
  • - make the parts structs
    3 KB (455 words) - 13:47, 28 September 2013
  • ...the library submission. The review manager will work with the submitter to make sure the submission is complete enough to warrant a formal review. See [[#R
    6 KB (1,027 words) - 21:55, 15 January 2014
  • | 4 ||make sure every function in Phobos has an example || Reduce the <code>has_public | 5 || make sure every function in Phobos has Params: and Returns: sections http://www.
    11 KB (1,753 words) - 09:24, 1 May 2020
  • ...re we on 'genmoduleinfo' in the absence of any functions/classes (could we make reasonable guesses for useless moduleinfo objects, I think so). In any cas
    9 KB (1,306 words) - 20:04, 1 September 2015
  • ...ith one hash function but looked up with a different hash function). I did make some fixes, but I think there are still cases that are not working. ...e static global instances of each AA with a consistent naming scheme, then make a compile-time linked-list of the Slots in each hashtable entry by using &s
    9 KB (1,516 words) - 20:17, 8 September 2015
  • # posix-make-install-dmd.sh make -f posix.mak MODEL=64 clean
    3 KB (522 words) - 21:53, 27 July 2013
  • ...d right now is implementation defined. it may change with any release, and make it impossible to write a front end that handle such features in a consisten
    6 KB (904 words) - 04:39, 25 September 2014
  • alias tclean="make clean" alias tall="make DMD=/c/dmd-git/windows/bin/dmd"
    9 KB (1,413 words) - 04:56, 27 March 2018
  • Inside pattern, bare <code>identifier</code> will always make placeholder. If you want to make a pattern with evaluating variable, use <code>$identifier</code>.
    17 KB (2,360 words) - 16:31, 11 March 2016
  • The D standard libraries make heavy use of C APIs under the hood. These typically signal errors by mean
    19 KB (2,557 words) - 19:26, 1 April 2013
  • ...eral existing reference types in D, e.g. objects, arrays, delegates, would make that a bad idea. ...'&' is generally dangerous, backward compatibility with C functions would make it inconvenient to disallow. Therefore, some value may be gained by permitt
    7 KB (1,128 words) - 19:51, 1 September 2015
  • ...estrictions (can't modify, can't store reference, can't take address) than make working with them indistinguishable from working with value types. Compiler ...his issue in a simple manner. <code>scope ref</code> parameter limitations make them perfectly legal to use in safe code with no additional analysis. At th
    9 KB (1,473 words) - 08:06, 25 June 2015
  • ** Can be used to make one simple client connection, or a one-thread-per-connection server model ( *** Can we make createInstance() templated or something, so that if the user specifies an e
    13 KB (1,989 words) - 11:34, 12 December 2016
  • I propose to make it an error to ignore a nonref return value, and to add a function 'ignore'
    9 KB (1,487 words) - 01:18, 13 May 2013
  • * make the code more DRY * make boilerplate of class instantiators unnecessary in most cases (they're all o
    4 KB (538 words) - 07:25, 14 May 2013
  • This DIP seeks to improve dmd and rdmd's command line flags, to make it more self-consistent and consistent with other tools (including other D ...suggested -unittest=pagkage.name.* but we're going to have 'transparently make module into package' implemented so that particular form might not be neces
    6 KB (965 words) - 09:45, 21 May 2013
  • ...frameworks on Mac OS X and iOS. This proposal adds language extensions to make it significantly easier to interact and create libraries compatible with Ob To make Objective-C methods accessible to D programs, we need to map them to a
    22 KB (3,155 words) - 14:44, 28 December 2014
  • make -j2 2>&1 | tee build.log # insert your number of make install
    7 KB (952 words) - 20:06, 1 September 2015
  • ...ror to mix incompatible types. This is the case in D. Weak typing tries to make things work, even if the types are incompatible, by automatically doing con ...yping. Here, though, I want to talk about weak dynamic typing in D. Can we make valid D code that looks like Javascript?
    5 KB (895 words) - 17:02, 10 May 2017
  • ...the toolchain can be made manually step by step. This can also be used to make a native compiler.
    1 KB (198 words) - 12:45, 7 June 2015
  • === Make crosstool-NG use our patched sources === Start '''ct-ng menuconfig'''. Select '''Paths and misc options''' and make sure '''Try features marked as EXPERIMENTAL''' is set. Select '''C compiler
    3 KB (487 words) - 20:04, 1 September 2015
  • make check-d Note: You must have built the gdc compiler using '''make''' before running the tests.
    7 KB (1,001 words) - 22:38, 27 November 2018
  • We could implement this range manually, but in the spirit of code reuse, we make use of D's Phobos standard library that provides convenient primitives for ...is not at all tied down to printing the entire month in one shot. We will make use of this fact when we do our final calendar layout, by consuming the fir
    44 KB (6,579 words) - 20:08, 19 May 2015
  • Export and its behavior need to be changed in serveral ways to make it At first glance exporting a template doesn't make much sense. But consider the following example:
    13 KB (2,008 words) - 12:39, 31 January 2017
  • "If you rely on tools to make the code _readable_, not only has the language kinda failed at being a
    3 KB (518 words) - 17:23, 8 September 2013
  • ...re should be a build directory that is totally outside of the source tree. Make that directory, go there and give configure command like: path-to-gcc/confi ...If d is specified, c++ is automatically enabled. It may still be better to make c++ first.
    8 KB (1,391 words) - 20:04, 1 September 2015
  • make unittest make unittest
    2 KB (301 words) - 03:14, 19 March 2018
  • ...ible to simply apply the changes to the gdc version as a patch. Otherwise, make changes manually. ...bit more work to set up than a new DMD version. Usually, you only need to make patches for a 4.x version, and not for every 4.x.x version. Here are the in
    7 KB (1,127 words) - 12:32, 21 February 2016
  • To help make a transition from [[DMD]] to [[GDC]] easier, there is the standalone progra
    10 KB (1,432 words) - 16:07, 9 June 2022
  • extension, so we should not make this part of this review. But here's ...R which is indeed most practical course of actions - once Phobos reviewers make sure all concerns listed are taken care of, it can go striaght for another
    7 KB (959 words) - 16:42, 28 January 2015
  • If a postblit is qualified with <code>const</code>, it will be used to make arbitrary qualified copy from arbitrary qualified source. To make S2 copyable, you need to define postblit by hand.
    13 KB (1,878 words) - 01:08, 19 December 2013
  • * MinGW-make (http://www.mingw.org) <syntaxhighlight lang=make>
    7 KB (993 words) - 22:57, 1 April 2017
  • : This is necessary due to make unique constructor definition simple.
    6 KB (910 words) - 01:08, 19 December 2013
  • ...situation with "tuple" library types as well as matching documentation to make it more straightforward and easy to learn. It is based on several newsgroup As those issues affect same modules/symbols it is pragmatical to make relevant changes at once two avoid twice as long deprecation procedure.
    8 KB (1,137 words) - 18:35, 7 March 2014
  • ...cts and be as objective as possible. Even when that's pretty hard, you can make the DIP look more objective by not using, for example, "I prefer XXX becaus It offers a toolbox to make better use of a stack.
    14 KB (2,212 words) - 14:27, 15 June 2016
  • To build [[DMD]] on POSIX, you will need to have <tt>make</tt>, <tt>g++</tt>, <tt>libcurl4-openssl-dev</tt>, and <tt>git</tt> install sudo apt-get install curl git make g++ libcurl4-openssl-dev
    7 KB (1,109 words) - 12:29, 9 March 2023
  • | You probably want to review the #ifdefs you've got in here to make sure they're not supposed to be checked via #if or runtime checks (there's
    9 KB (1,363 words) - 22:15, 28 October 2018
  • At any time you can download those, make any changes you need and run '''makepkg'''. Or just use the '''build()''' f
    543 bytes (89 words) - 05:51, 17 August 2018
  • ...lter develop the D language by developing a modified DMD frontend that can make use of GCC's middle and back ends. In order for us to do this, we must lear |idgen.c || Make id.h and id.c for defining built-in Identifier instances. Compile and run t
    11 KB (1,733 words) - 20:04, 1 September 2015
  • ...build/</code> will be used to for running <code>configure</code> and <code>make</code> make CXXFLAGS="-g3 -O0" -j2 2>&1 | tee build.log
    7 KB (1,073 words) - 19:59, 22 June 2017
  • * Make sure that code generation works for the choosen platform. This includes fix *** Make sure the compiler test suite and Phobos/Druntime unit tests passes.
    18 KB (2,945 words) - 20:23, 1 September 2015
  • make -j4 all make install
    7 KB (838 words) - 19:04, 8 September 2015
  • Although D is designed to make it easy to port code between 32 and 64 bit modes, being a systems programmi
    3 KB (472 words) - 10:14, 14 November 2014
  • # You will see an editbox for "Variable name". Make sure this is "'''PATH'''".
    2 KB (416 words) - 10:16, 14 November 2014
  • For a complete D solution with sample code and some wrapping to make working with COM easier, see Adam D Ruppe's [https://github.com/adamdruppe/
    3 KB (414 words) - 05:54, 28 October 2016
  • Note: We use '''printf'''s in these examples instead of '''writefln''' to make the examples as simple as possible. ...a global flag, all the dependencies must know about it. The safest way to make that is setting the environment variable '''DFLAGS=-link-defaultlib-shared'
    8 KB (1,256 words) - 19:59, 27 December 2023
  • In order to benefit the most, make sure you are using an editor which supports tight integration with language
    4 KB (446 words) - 11:10, 25 June 2022
  • Work is in progress to make the D standard library, Phobos, usable without any use of the garbage colle
    21 KB (3,112 words) - 03:45, 16 May 2019
  • ...ny C code compiles in D, then it should act like in C). One proposal is to make signed/unsigned comparisons generate a warning. ...sing D completely without the GC may be challenging, as some features of D make GC allocations:
    10 KB (1,622 words) - 12:20, 22 September 2022
  • This behavior can be changed in a non-backwards-compatible release to make ".." behave analogously to other binary operators (refusing to compile if a
    6 KB (695 words) - 08:08, 17 March 2014
  • ...ar.google.com dlang Calendar]), before starting to work on a feature. Also make sure you get a mentor/reviewer/supervisor that feels responsible for your s Whenever you feel that you reached a milestone, make an appointment with your mentor/reviewer/supervisor, and open a pull reques
    5 KB (734 words) - 16:31, 11 December 2016

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