Re: D for microservices

2018-03-08 Thread Andrew Benton via Digitalmars-d
On Thursday, 8 March 2018 at 07:54:29 UTC, Jacob Carlborg wrote: On Thursday, 8 March 2018 at 07:20:53 UTC, Radu wrote: This guys says that vide.d works https://forum.dlang.org/thread/gikoeutmdyvolfshp...@forum.dlang.org Yes, it's pretty straightforward: 1. Build on Ubuntu, or some other

Re: D for microservices

2018-03-08 Thread Andrew Benton via Digitalmars-d
On Thursday, 8 March 2018 at 08:07:23 UTC, Joakim wrote: On Thursday, 8 March 2018 at 06:49:07 UTC, Andrew Benton wrote: On Monday, 5 March 2018 at 17:58:25 UTC, Joakim wrote: [snip] What is the exact error? Maybe report it here: https://github.com/lindt/docker-dmd/issues/1 I built out LDC

Re: D for microservices

2018-03-08 Thread Andrew Benton via Digitalmars-d
On Thursday, 8 March 2018 at 07:20:53 UTC, Radu wrote: On Thursday, 8 March 2018 at 06:49:07 UTC, Andrew Benton wrote: On Monday, 5 March 2018 at 17:58:25 UTC, Joakim wrote: [snip] This guys says that vide.d works https://forum.dlang.org/thread/gikoeutmdyvolfshp...@forum.dlang.org

Re: D for microservices

2018-03-07 Thread Andrew Benton via Digitalmars-d
On Monday, 5 March 2018 at 17:58:25 UTC, Joakim wrote: On Monday, 5 March 2018 at 14:34:44 UTC, aberba wrote: [snip] The Alpine build is up, let me know if you have any problems. Note the changelog entry that says you'll need to install llvm and maybe other packages from the Alpine package

Re: Beta 2.078.2

2018-02-01 Thread Andrew Benton via Digitalmars-d-announce
On Thursday, 1 February 2018 at 16:01:18 UTC, Martin Nowak wrote: First beta for the 2.078.2 patch release. Contains a major regression fix for hashtable array comparison and comes with more reliable retries and fallback mirror usage for dub (https://github.com/dlang/dub/pull/1339).

Re: Quora: Why hasn't D started to replace C++?

2018-01-31 Thread Andrew Benton via Digitalmars-d
On Tuesday, 30 January 2018 at 20:45:44 UTC, Andrei Alexandrescu wrote: https://www.quora.com/Why-hasnt-D-started-to-replace-C++ Andrei I think that the largest issue there is probably the marketing and advocacy. When Rust was about the same share as D, it had much better marketing.

Re: gRPC in D good idea for GSOC 2018?

2018-01-22 Thread Andrew Benton via Digitalmars-d
On Monday, 22 January 2018 at 05:54:31 UTC, Dmitry Olshansky wrote: On Monday, 22 January 2018 at 04:40:53 UTC, Andrew Benton wrote: On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote: I know a project where D could benefit from gRPC in D, which is not among the supported languages:

Re: Please provide a channel for D ecosystem ideas

2018-01-21 Thread Andrew Benton via Digitalmars-d
On Saturday, 20 January 2018 at 20:37:45 UTC, Andre Pany wrote: Hi, the GSOC wiki page inspired me to write this request. If I have an idea how the improve the D ecosystem but cannot do it myself, there is at the moment no good channel to provide this idea to someone other in the D

Re: gRPC in D good idea for GSOC 2018?

2018-01-21 Thread Andrew Benton via Digitalmars-d
On Monday, 15 January 2018 at 19:28:08 UTC, Ali Çehreli wrote: I know a project where D could benefit from gRPC in D, which is not among the supported languages: https://grpc.io/docs/ Do you think gRPC support is worth adding to GSOC 2018 ideas? https://wiki.dlang.org/GSOC_2018_Ideas

Re: How to debug GC leak

2017-12-18 Thread Andrew Benton via Digitalmars-d-learn
On Monday, 18 December 2017 at 07:03:14 UTC, Andrew Benton wrote: [snip] Looking at dmd's gc profile, it looks like only std.array.Appender!string has allocated enough to be the culprit. End program memory was 110MB and the Appender!string had allocated 127MB totaly with Appender!(Json[])

How to debug GC leak

2017-12-17 Thread Andrew Benton via Digitalmars-d-learn
I'm looking for a memory leak in my use of vibe.d JSON objects. The gc profiler built into the runtime only shows allocation count and allocation bytes, so I can make guesses around what might have leaked, but I can't be sure where or when, or exactly what leaked. I'm sure someone else has

Re: Second release candidate 0.8.1-rc.2

2017-08-12 Thread Andrew Benton via Digitalmars-d-announce
On Saturday, 12 August 2017 at 12:43:14 UTC, Sönke Ludwig wrote: v0.8.1-rc.2 now supports setting a version "VibeUseOpenSSL11" in the package recipe to compile against the OpenSSL 1.1.0 API on systems that don't have 1.0.1 anymore. Thanks for making that change!

Re: Release candidate vibe.d 0.8.1-rc.1

2017-08-12 Thread Andrew Benton via Digitalmars-d-announce
On Saturday, 12 August 2017 at 07:55:14 UTC, Sönke Ludwig wrote: The first release candidate for 0.8.1 is out, notably containing some API fixes (mostly missing @safe annotations), as well as a bunch of improvements in the HTTP sub system. Full change log:

Re: Inheritance of mixin

2016-04-30 Thread Andrew Benton via Digitalmars-d
On Saturday, 30 April 2016 at 22:14:47 UTC, Ed wrote: On Saturday, 30 April 2016 at 01:06:18 UTC, Andrew Benton wrote: On Friday, 29 April 2016 at 19:11:24 UTC, tsbockman wrote: Rare as in, "effecting only a very small amount of real world code" - not as in "effecting only a very small number

Re: Inheritance of mixin

2016-04-29 Thread Andrew Benton via Digitalmars-d
On Friday, 29 April 2016 at 19:11:24 UTC, tsbockman wrote: Rare as in, "effecting only a very small amount of real world code" - not as in "effecting only a very small number of people". I'm not sure if actually affects just a small number of real world cases. I think that majority of

Re: Inheritance of mixin

2016-04-28 Thread Andrew Benton via Digitalmars-d
On Thursday, 28 April 2016 at 12:28:23 UTC, tsbockman wrote: On Thursday, 28 April 2016 at 10:21:34 UTC, Andrew Benton wrote: So to the point: Is there an easier way to do this that I'm missing? Is there a language-design reason that mixed in templates can't inherit? It seems like an

Inheritance of mixin

2016-04-28 Thread Andrew Benton via Digitalmars-d
I'm running into a set of problems where both inheritance and mixin-added functionality really lend a hand to my project. Unfortunately, they don't necessarily work well together, as certain mixins need to be restated for each inheritor. As a toy example, if I wanted to mixin some

Re: Slack discussion group?

2015-10-28 Thread Andrew Benton via Digitalmars-d
On Tuesday, 27 October 2015 at 18:16:51 UTC, Jack Stouffer wrote: On Tuesday, 27 October 2015 at 17:49:51 UTC, Andrew Benton wrote: Slack seems like it is becoming more and more popular. Have we considered setting up a Slack chat group? Slack is designed for small teams, and many programming

Slack discussion group?

2015-10-27 Thread Andrew Benton via Digitalmars-d
Slack seems like it is becoming more and more popular. Have we considered setting up a Slack chat group?