On Friday, 6 January 2023 at 09:26:51 UTC, thebluepandabear wrote:
.isActive(true)
.build();
```
Good
how would I extend the builder methods?
The builder methods are automatically generated and go up the
inheritance chain to capture all the fields in your class. (I
assume that you
On Thursday, 5 January 2023 at 23:31:36 UTC, Vladimir Marchevsky
wrote:
On Thursday, 5 January 2023 at 21:48:40 UTC, Vijay Nayar wrote:
2. Using a constructor with many arguments.
```
A a = new A("Bob", 20, false, true);
```
This approach can construct arguments inline, such as during a
https://code.dlang.org/packages/builder
Interacting with many projects that are related to Java, I could
not help notice that a common "Builder API" is not easily
available in D.
What is the problem? When constructing classes, especially those
with lots of data, there are two broad ways of
I would like to put an announcement for two new projects added to
https://code.dlang.org.
https://code.dlang.org/packages/openapi-client
This project is an executable that reads an [OpenAPI
Specification](https://spec.openapis.org/oas/latest.html) in JSON
format and writes a D client to
On Monday, 18 July 2022 at 16:07:02 UTC, Mathias LANG wrote:
Hi everyone,
A new version of Vibe.d has been released today.
You can see the list of changes [on
Github](https://github.com/vibe-d/vibe.d/releases/tag/v0.9.5).
Of particular interest to me is the bump of the deimos/OpenSSL
On Wednesday, 9 March 2022 at 14:26:10 UTC, Vijay Nayar wrote:
The initial v0.1.0 of the Avro library in D can be found here:
https://code.dlang.org/packages/avro-d
Version 0.2.2 has been released, which includes the ability to
read and write generic objects in JSON format in addition to the
Greetings D Community,
Do you have need for an efficient binary format for encoding and
decoding data, but are hesitant to use things like [Google
Protocol Buffers](https://developers.google.com/protocol-buffers)
due to the need to re-compile code in order to change formats?
[Apache
On Friday, 31 July 2020 at 13:46:43 UTC, Mike Parker wrote:
The blog:
https://dlang.org/blog/2020/07/31/the-abcs-of-templates-in-d/
This is very well written! I want to share it with my coworkers
using Java to see if it piques their interest.
On Sunday, 24 November 2019 at 16:34:35 UTC, Dgame wrote:
Maybe some of you know Dgame (https://github.com/Dgame/Dgame),
it was my biggest project using D and was a lot of fun at that
time. But since I don't use D anymore, I have neither the time
nor the desire and even less the knowledge to
On Saturday, 25 May 2019 at 19:34:50 UTC, Sebastiaan Koppe wrote:
On Saturday, 25 May 2019 at 11:48:12 UTC, Vijay Nayar wrote:
D's philosophy of having a large tool-box makes this work
doable by a single person while other languages have spent
many years with many contributors.
Great work!
On Saturday, 25 May 2019 at 11:48:12 UTC, Vijay Nayar wrote:
I wanted to announce here the v0.2 release of the S2 Geometry
Library in the D language. The DUB page should be updated to
show v0.2 shortly.
https://code.dlang.org/packages/s2geometry-d
Today I learned that released versions must
Greetings everyone.
I wanted to announce here the v0.2 release of the S2 Geometry
Library in the D language. The DUB page should be updated to show
v0.2 shortly.
https://code.dlang.org/packages/s2geometry-d
What is it?
=
The S2 Geometry library is an extremely high precision and
On Saturday, 6 April 2019 at 17:40:39 UTC, kinke wrote:
Glad to announce LDC 1.15:
* Based on D 2.085.1.
* Support for LLVM 8.0. The prebuilt packages ship with LLVM
8.0.0 and include the Khronos SPIRV-LLVM-Translator, so that
dcompute can now emit OpenCL too.
* New -lowmem switch to enable
On Thursday, 7 March 2019 at 11:30:01 UTC, Mike Parker wrote:
As most of you surely know, DIP 1000, "Scoped Pointers", has
been sitting in the DIP queue with the Draft status for ages
and was significantly out of sync with the implementation. When
I first took over as DIP Manager, the initial
On Wednesday, 2 January 2019 at 13:30:34 UTC, Martin Tschierschke
wrote:
On Wednesday, 2 January 2019 at 13:07:23 UTC, Joakim Brännström
wrote:
On Wednesday, 2 January 2019 at 10:16:11 UTC, Martin
Tschierschke wrote:
This campaign will end in 43 day, so the question after app.
50% is, what
On Monday, 31 December 2018 at 07:56:00 UTC, Basile B. wrote:
DCD [1] 0.10.2 comes with bugfixes and small API changes. DFMT
[2] and D-Scanner [3] with bugfixes too and all of the three
products are based on d-parse 0.10.z, making life easier and
the libraries versions more consistent for the
On Saturday, 22 December 2018 at 12:18:25 UTC, Mike Parker wrote:
Thanks to Symmetry Investments, DConf is heading to London!
We're still ironing out the details, but I've been sitting on
this for weeks and, now that we have a venue, I just can't keep
quiet about it any longer.
Looking
On Wednesday, 12 December 2018 at 07:44:12 UTC, Walter Bright
wrote:
On 12/11/2018 4:51 AM, Nicholas Wilson wrote:
> Returning a reference
Wow, thats f*ck'n stupid! https://run.dlang.io/is/SAplYw
It's quite deliberate.
ref in C++ is a type constructor, but it's so special-cased to
behave
I would like to announce the release of the S2 Geometric Library
in the D Programming Language.
Who: This is of interest to engineers who need to process very
large amounts of geographic coordinate data very quickly. E.g.
ride-shares, bikes, maps, etc.
What: The S2 Geometric Library was
On Tuesday, 27 November 2018 at 21:39:42 UTC, Andre Pany wrote:
Hi,
Find here a short tutorial how you can directly execute D
applications on AWS Beanstalk.
http://d-land.sepany.de/tutorials/cloud/native-aws-beanstalk-applikation/
Kind regards
Andre
I would never have believed that it
On Sunday, 17 June 2018 at 20:20:48 UTC, Mario Kröplin wrote:
I did not mention it in the README, but the tred filter used in
https://code.dlang.org/packages/depend complains about cyclic
dependencies.
I am currently working on a branch, where the transitive
reduction and the corresponding
https://github.com/vnayar/detectcycles
I made a small configurable tool to detect software source
dependency cycles that is configurable to use for most languages.
By default, C++, Java, and D are supported, but add new languages
is as simple as adding a few lines to JSON configuation file.
22 matches
Mail list logo