On Wednesday, 19 June 2013 at 20:40:39 UTC, qznc wrote:
LDC is explicitly mentioned in the LLVM 3.3 Release Notes [0].
In contrast
to other frontends, LDC seems to follow upstream much more
closely (or
maybe is forced to due to bugs?).
Anyhow, kudos to David Nadlinger and whoever else was
Major changes:
- Added support for multiple packages per directory, which is needed
for certain project structures (e.g. Derelict) - See the subPackages
field [1]
- Dependencies can be specified per configuration now and optional
dependencies are supported
- The version number format is now
D programing language specifications v2.063.2 in several formats:
dlangspec-2.063.2.chm
http://d-packages.googlecode.com/files/dlangspec-2.063.2.chm
dlangspec-2.063.2.epub
http://d-packages.googlecode.com/files/dlangspec-2.063.2.epub
dlangspec-2.063.2.mobi
http://www.reddit.com/r/programming/comments/1gpyor/phoronix_d_language_still_showing_promise/
Andrei
Andrei Alexandrescu:
http://youtube.com/watch?v=q_39RnxtkgM
Very nice.
- - - - - - - - - - - - - - - - - - -
Slide 3:
In practise, say we have iterative code like this:
int data[100];
for(int i = 0; i data.length; ++i) {
data[i] += 10; }
For code like that in D we have vector ops:
On 20 June 2013 21:58, bearophile bearophileh...@lycos.com wrote:
Andrei Alexandrescu:
http://youtube.com/watch?v=q_**39RnxtkgMhttp://youtube.com/watch?v=q_39RnxtkgM
Very nice.
- - - - - - - - - - - - - - - - - - -
Slide 3:
In practise, say we have iterative code like this:
int
Manu:
They must be aligned, and multiples of N elements.
The D GC currently allocates them 16-bytes aligned (but if you
slice the array you can lose some alignment). On some new CPUs
the penalty for misalignment is small.
You often have n values, where n is variable. If n is large
enough
Is it just me or has Rust completely displaced Go as the go-to
'why D when we have X' thing on the reddit?
It seems like not even a full year ago, Rust was rarely mentioned
and all the versus hype was about Go. Will Rust fade away from D
threads a year from now?
Adam D. Ruppe:
Is it just me or has Rust completely displaced Go as the go-to
'why D when we have X' thing on the reddit?
It seems like not even a full year ago, Rust was rarely
mentioned and all the versus hype was about Go.
Go now is not advertised as a system language, and I think it
Am 20.06.2013 13:58, schrieb bearophile:
The Reddit thread contains a link to this page, a compiler for a C
variant from Intel that's optimized for SIMD:
http://ispc.github.io/
Since you mention that, I developed a similar compiler/language in
parallel to Intel at the time. The main
The Rust comparisons should end. There is nothing to be gained
from it.
On Thursday, 20 June 2013 at 17:51:11 UTC, w0rp wrote:
The Rust comparisons should end. There is nothing to be gained
from it.
It was not the D supporters on the Reddit discussion who brought
Rust into the mix.
Although I agree with you that trashing another language,
whatever it may be
On Thursday, 20 June 2013 at 18:44:43 UTC, Craig Dillabaugh wrote:
On Thursday, 20 June 2013 at 17:51:11 UTC, w0rp wrote:
The Rust comparisons should end. There is nothing to be gained
from it.
It was not the D supporters on the Reddit discussion who brought
Rust into the mix.
Although I
On Thursday, June 20, 2013 21:05:46 TommiT wrote:
Currently, I think they're discussing if it's possible to add
mutable external iterators to Rust, which doesn't seem possible,
because the strong memory safety Rust has chosen to operate
within is quite restrictive. And if you can't have
On 06/20/2013 12:05 PM, TommiT wrote:
no proper generic programming. I think that's a
pretty good argument against Rust at the moment, but who knows, maybe
they can figure it out.
Interestingly, I have heard the exact same thing about Go.
But I wouldn't go around bashing Rust, it seems a
From version to another version a changes are very huge in Rust
even in comparison with D.
Also 3 types of pointers scares me.
Version 1.0 promises be usable for wide public. Now on windows
it's very slow and buggy.
On Thursday, 20 June 2013 at 20:47:19 UTC, Michael wrote:
Also 3 types of pointers scares me.
This actually doesn't scare me because it is kinda useful for
certain situations. However, I don't think it needs to be built
into the language because library types can do the same kind of
thing.
On 21 June 2013 00:03, bearophile bearophileh...@lycos.com wrote:
Manu:
They must be aligned, and multiples of N elements.
The D GC currently allocates them 16-bytes aligned (but if you slice the
array you can lose some alignment). On some new CPUs the penalty for
misalignment is small.
On Thursday, 20 June 2013 at 11:29:13 UTC, Andrei Alexandrescu
wrote:
http://www.reddit.com/r/programming/comments/1gpyor/phoronix_d_language_still_showing_promise/
Andrei
The article is quite void of any real content. Still, it means
that D is gaining traction, which is always a good news !
On Wed, 19 Jun 2013 15:25:29 -0400
Andrei Alexandrescu seewebsiteforem...@erdani.org wrote:
reddit:
http://www.reddit.com/r/programming/comments/1go9ky/dconf_2013_effective_simd_for_modern/
A bit late, but torrents/links up:
http://semitwist.com/download/misc/dconf2013/
20 matches
Mail list logo