Java > Scala
Regan Heath
regan at netmail.co.nz
Thu Dec 1 03:26:37 PST 2011
On Wed, 30 Nov 2011 22:04:13 -0000, Timon Gehr <timon.gehr at gmx.ch> wrote:
> The quite common claim that you cannot use Phobos without cluttering up
> all your code with allocations is just not true. Phobos is not an
> Object-oriented class library. There are seldom hidden allocations, and
> it is almost always obvious when allocations must happen. The most
> useful high-level features of D are compile time features that do not
> harm performance (on the contrary).
But, it is true you cannot use the ~ operator on strings without involving
the GC, right?
Maybe this isn't a problem for people who want to manually manage memory
for performance reasons but it is right at the very lowest levels of "what
is D" and it seems like something where it should be possible to choose
how the memory for a string is allocated etc.
R
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
More information about the Digitalmars-d
mailing list