Walter Bright wrote...
Once subtlety that Andrei and I suspect will have a huge impact in the future
is
that we've carefully designed the semantics of structs so they can be moved
around in memory with a simple bitcopy.
(In contrast, C++ must invoke the copy constructor.)
Only if a user
On 9/23/2011 12:27 AM, Heinz Saathoff wrote:
Walter Bright wrote...
Once subtlety that Andrei and I suspect will have a huge impact in the future is
that we've carefully designed the semantics of structs so they can be moved
around in memory with a simple bitcopy.
(In contrast, C++ must invoke
Walter Bright , dans le message (digitalmars.D:145096), a écrit :
On 9/23/2011 12:27 AM, Heinz Saathoff wrote:
Walter Bright wrote...
Once subtlety that Andrei and I suspect will have a huge impact in the
future is
that we've carefully designed the semantics of structs so they can be moved
On 21/09/11 12:58 AM, Timon Gehr wrote:
On 09/21/2011 01:37 AM, Walter Bright wrote:
(In contrast, C++ must invoke the copy constructor.)
C++11 rvalue references manage to make that effect somewhat less painful
though.
Less expensive computationally, yes, but the cost to the programmer is
I've found some links which show that D used to be in the
programming language shootout http://shootout.alioth.debian.org/
Why did it disappear from there and can we put it back?
It is a great sanity check for a new user to be able to see that a
language and its implementation aren't a dog.
I
On Tue, 20 Sep 2011 15:44:33 -0400, Chris Dew cms...@gmail.com wrote:
I've found some links which show that D used to be in the
programming language shootout http://shootout.alioth.debian.org/
Why did it disappear from there and can we put it back?
It is a great sanity check for a new user to
Does this just boil down to them not wanting to include D and it's their site?
(Yet they include ATS and Go.)
Regards,
Chris.
On 20 September 2011 21:04, Steven Schveighoffer schvei...@yahoo.com wrote:
On Tue, 20 Sep 2011 15:44:33 -0400, Chris Dew cms...@gmail.com wrote:
I've found some
On Tue, 20 Sep 2011 16:36:25 -0400, Chris Dew cms...@gmail.com wrote:
Does this just boil down to them not wanting to include D and it's their
site?
Yes. But I think it's not because he doesn't like D, I think it's more
because he did not want to maintain every language out there, and he
On 09/20/2011 09:44 PM, Chris Dew wrote:
I've found some links which show that D used to be in the
programming language shootout http://shootout.alioth.debian.org/
Why did it disappear from there and can we put it back?
It is a great sanity check for a new user to be able to see that a
On 9/20/2011 4:24 PM, Timon Gehr wrote:
Basically, D code that does reasonably well at memory management is fast. And it
is (way) easier to write fast D code than to write fast C++ code imho. Once the
D compilers get more mature, I am sure that many D-specific optimizations will
be added that
On 09/21/2011 01:37 AM, Walter Bright wrote:
On 9/20/2011 4:24 PM, Timon Gehr wrote:
Basically, D code that does reasonably well at memory management is
fast. And it
is (way) easier to write fast D code than to write fast C++ code imho.
Once the
D compilers get more mature, I am sure that many
On 9/20/2011 4:58 PM, Timon Gehr wrote:
On 09/21/2011 01:37 AM, Walter Bright wrote:
1. A moving garbage collector becomes practical.
And this is a requirement for highly efficient GC. How does it cope with
pointers that point to memory not allocated on the GC heap though?
No problem. Only
12 matches
Mail list logo