On Friday, 14 July 2017 at 06:10:08 UTC, Basile B. wrote:
Better integration of D-Scanner. D-Scanner binary is itself
included from now, in addition to DCD.
See https://github.com/BBasile/Coedit/releases/tag/3_update_3
for the download links and a complete changelog.
update 4 is available
On Friday, 25 August 2017 at 00:35:24 UTC, jmh530 wrote:
What you seem concerned about here is how to produce a
meaningful error message for distribution that you do not have
implementations for. A slightly more elegant solution would be
to pack the structs into an AliasSeq and then use
On Thursday, 24 August 2017 at 23:50:21 UTC, data pulverizer
wrote:
```
double density(D: UnivariateDistribution!Discrete, U =
getVariateType!D, T = GetDistributionParameterType!D)(D d, U x)
if(!is(D == Poisson!T))
{
assert(false, "density function unimplemented for this
distribution: "
On Thursday, 24 August 2017 at 19:21:31 UTC, Walter Bright wrote:
On 8/24/2017 11:56 AM, Walter Bright wrote:
I find -betterC to be somewhat of a copout for avoiding the
hard work of improving D's implementation.
On the contrary, I view it as providing motivation for dealing
with those
On Thursday, 24 August 2017 at 18:26:37 UTC, H. S. Teoh wrote:
For instance, a D project targeting STM board, makes heavy use
of classes and templates, resultant code segment is 3k.
https://github.com/JinShil/stm32f42_discovery_demo#the-good
To be fair, though, the above-mentioned project
On Thursday, 24 August 2017 at 21:13:10 UTC, jmh530 wrote:
On UDAs, at least in the current implementation, I think that
the actual issue you are trying to address is to force the type
in the distribution to be convertible to double in the
continuous case and convertible to long in the
On Thursday, 24 August 2017 at 18:56:25 UTC, Walter Bright wrote:
There is a PR to make it only on demand,
https://github.com/dlang/dmd/pull/6561
but it is mired in problems that are not in the D test suite
and for which no test cases exist.
C++ compilers also have a switch, like
On Thursday, 24 August 2017 at 08:21:41 UTC, Paolo Invernizzi
wrote:
On Wednesday, 23 August 2017 at 20:10:01 UTC, WebFreak001 wrote:
[...]
Can you check?
If I want to build it, what repo and revision should I use?
[...]
git clone https://github.com/Pure-D/serve-d.git
cd serve-d
dub build
On Thursday, 24 August 2017 at 20:11:32 UTC, data pulverizer
wrote:
Thanks. I think most of that is down to D's nice syntax and how
it easily and clearly emulates Julia. I think that there is
certainly more to say on this especially around strategies of
how represent concrete types. David
On Thursday, 24 August 2017 at 18:16:21 UTC, jmh530 wrote:
I think at one point I had actually suggested that dstats or
something be re-written in a Julia-like way (before I realized
how much work that would be!). It looks very pretty.
Thanks. I think most of that is down to D's nice syntax
On Friday, 18 August 2017 at 12:58:18 UTC, Martin Nowak wrote:
First beta for the 2.076.0 release.
This release comes with various phobos additions and lots of
improvements for -betterC (changelog entry upcoming).
http://dlang.org/download.html#dmd_beta
On 8/24/2017 11:56 AM, Walter Bright wrote:
I find -betterC to be somewhat of a copout for avoiding the hard work of
improving D's implementation.
On the contrary, I view it as providing motivation for dealing with those
issues. The PR above is stalled for lack of motivation.
-betterC also
On Wed, Aug 23, 2017 at 10:17 AM, Kagamin via Digitalmars-d-announce
wrote:
> Not a better C, but intermediate D has small footprint for me too.
What is "intermediate D"?
-Parke
> 7.5kb totext.exe (encodes stdin to base64 and writes to stdout) - wrote it
>
On Wednesday, 23 August 2017 at 13:12:04 UTC, Mike Parker wrote:
To coincide with the improvements to -betterC in the upcoming
DMD 2.076, Walter has published a new article on the D blog
about what it is and why to use it. A fun read. And I'm
personally happy to see the love this feature is
On 8/23/2017 5:35 PM, Michael V. Franklin wrote:
Consider this: Rust doesn't need a special switch to make it interoperable with
C. What's wrong with D's implementation that requires such things? Granted, D
is not Rust, but D's implementation could be improved to make it more
competitive
On Thu, Aug 24, 2017 at 08:13:29PM +0200, Iain Buclaw via
Digitalmars-d-announce wrote:
[...]
> The GDC camp concurs with the sentiment of betterC being a waste of
> time. My particular stance on the matter is that it should not be an
> all or nothing switch, granular control is fine. The
On Thursday, 24 August 2017 at 17:20:20 UTC, data pulverizer
wrote:
In any case, Jean-Louis Leroy did some magic recently to
support multiple dynamic dispatch in D. :)
http://forum.dlang.org/post/cigbfrgipbokyetsk...@forum.dlang.org
I haven't seen this. I'll have to get back to you when I
On Thursday, 24 August 2017 at 16:10:32 UTC, data pulverizer
wrote:
Hi all,
I have written an article about writing Julia style multiple
dispatch code in D
(https://github.com/dataPulverizer/dispatch-it-like-julia). I
am hoping that it is appropriate for the D blog.
Reviews please.
Many
On 23 August 2017 at 19:44, Jonathan M Davis via
Digitalmars-d-announce wrote:
> On Wednesday, August 23, 2017 13:12:04 Mike Parker via Digitalmars-d-
> announce wrote:
>> To coincide with the improvements to -betterC in the upcoming DMD
>> 2.076, Walter has
On Thursday, 24 August 2017 at 17:01:38 UTC, Ali Çehreli wrote:
This works only with compile-time dispatch, right?
Yes
... Does Julia support dynamic multiple dispatch?
Okay Julia is my second favourite language next to D and one of
it's cool features is that even though it is a dynamic
On Thursday, 24 August 2017 at 03:31:02 UTC, Swoorup Joshi wrote:
On Wednesday, 23 August 2017 at 17:44:31 UTC, Jonathan M Davis
wrote:
On Wednesday, August 23, 2017 13:12:04 Mike Parker via
Digitalmars-d- announce wrote:
[...]
I confess that I tend to think of betterC as a waste of time.
On Thursday, 24 August 2017 at 16:41:54 UTC, David Gileadi wrote:
Very interesting!
Thank you
I have a couple suggestions: for newbies like me, it would be
nice to include a short explanation of multiple dispatch, and
maybe a link to a longer description.
Wikipedia's description of
On 08/24/2017 09:10 AM, data pulverizer wrote:
Hi all,
I have written an article about writing Julia style multiple dispatch
code in D (https://github.com/dataPulverizer/dispatch-it-like-julia). I
am hoping that it is appropriate for the D blog.
Reviews please.
Many Thanks!
This works only
On 8/24/17 9:10 AM, data pulverizer wrote:
Hi all,
I have written an article about writing Julia style multiple dispatch
code in D (https://github.com/dataPulverizer/dispatch-it-like-julia). I
am hoping that it is appropriate for the D blog.
Reviews please.
Many Thanks!
Very interesting!
Hi all,
I have written an article about writing Julia style multiple
dispatch code in D
(https://github.com/dataPulverizer/dispatch-it-like-julia). I am
hoping that it is appropriate for the D blog.
Reviews please.
Many Thanks!
On 2017-08-24 02:55, H. S. Teoh via Digitalmars-d-announce wrote:
One thing that would help is if things like TypeInfo, ModuleInfo, etc.,
are only emitted on-demand
I think that would be quite difficult if we want to keep all the
existing features. Combining separate compilation, runtime
On Wednesday, 23 August 2017 at 17:43:27 UTC, Steven
Schveighoffer wrote:
I thought "closure" means allocating the stack onto the heap so
you can return the delegate with its context intact.
I understood closure as capture of variables from external
context. They are divided into upward
On Wednesday, 23 August 2017 at 22:45:27 UTC, sarn wrote:
I haven't tried the latest iteration of betterC yet, but the
longstanding problem is that the compiler generates TypeInfo
instances for structs
LDC doesn't generate TypeInfo for structs until it's required for
some features like array
On Wednesday, 23 August 2017 at 20:10:01 UTC, WebFreak001 wrote:
On Wednesday, 23 August 2017 at 15:41:02 UTC, Paolo Invernizzi
wrote:
On Saturday, 5 August 2017 at 22:43:31 UTC, WebFreak001 wrote:
[...]
It seems that under macOS, the linux executable is used, with
a fresh install...
29 matches
Mail list logo