On 2010-05-24 16.17, Andrei Alexandrescu wrote:
On 05/24/2010 09:08 AM, Don wrote:
Andrei Alexandrescu wrote:
We've had a tremendous infusion of talent and energy in Phobos, and
lately work has picked up in unprecedented ways, both in terms of new
features and bug fixes. I can't say how happy
On Wed, 19 May 2010 06:45:42 -0400, Steven Schveighoffer wrote:
On Tue, 18 May 2010 14:10:05 -0400, Moritz Warning
moritzwarn...@web.de wrote:
On Tue, 18 May 2010 14:24:40 +, superdan wrote:
== Quote from Steven Schveighoffer (schvei...@yahoo.com)'s article
On Tue, 18 May 2010
On 2010-05-14 00:52, Moritz Warning wrote:
I have asked Kris Bell and Matti Niemenmaa.
No Problem at all.
Since this evidently needs confirming: I'm fine with relicensing any of
my contributions to the tango.time modules under the Boost Software
License, Version 1.0.
--
E-mail address:
Recently I've hit a problem with collections in C#. Given classes
class A {}
class B {}
And two collections CollectionA and CollectionB it's possible to concat
them into an array A[]. The efficient way to do it is to use CopyTo(T[],int)
method, but it accepts only array of exact collection
Duke Normandin dukeofp...@ml1.net wrote in message
news:mailman.43.1274754397.24349.digitalmar...@puremagic.com...
Hello list...
I'm new to D, but not programming.
Welcome to D :)
I've followed the instructions on
http://www.digitalmars.com/d/2.0/dmd-osx.html
However, I keep on getting
Mon, 24 May 2010 17:45:01 +, dsimcha wrote:
== Quote from Leandro Lucarella (llu...@gmail.com)'s article
dsimcha, el 24 de mayo a las 13:05 me escribiste:
== Quote from Bruno Medeiros (brunodomedeiros+s...@com.gmail)'s
article
On 23/05/2010 01:45, Walter Bright wrote:
Walter
Sun, 23 May 2010 04:14:30 -0400, bearophile wrote:
Walter Bright:
Doing it in an automated way
requires whole program analysis, something not entirely practical in a
language designed to support separate compilation.
Compiling programs of a dynamic language like Lua was seen as hopelessly
On Tue, 25 May 2010 02:26:02 -0400, Kagamin s...@here.lot wrote:
Recently I've hit a problem with collections in C#. Given classes
class A {}
class B {}
And two collections CollectionA and CollectionB it's possible to
concat them into an array A[]. The efficient way to do it is to use
On Tue, 25 May 2010, Nick Sabalausky wrote:
Duke Normandin dukeofp...@ml1.net wrote in message
news:mailman.43.1274754397.24349.digitalmar...@puremagic.com...
Hello list...
I'm new to D, but not programming.
Welcome to D :)
Thank you!
I've followed the instructions on
On 2010-05-24 21:56:55 -0400, Duke Normandin dukeofp...@ml1.net said:
Hello list...
I'm new to D, but not programming. I've followed the instructions on
http://www.digitalmars.com/d/2.0/dmd-osx.html
However, I keep on getting this error:
dnormandin@ ~/programming/dmd2/code
04:38 pm dmd -w
Andrei Alexandrescu Wrote:
We've had a tremendous infusion of talent and energy in Phobos, and
lately work has picked up in unprecedented ways, both in terms of new
features and bug fixes. I can't say how happy I am about that!
At the end of this starting week, on Friday May 28, TDPL will
On 2010-05-24 16.17, Andrei Alexandrescu wrote:
On 05/24/2010 09:08 AM, Don wrote:
Andrei Alexandrescu wrote:
We've had a tremendous infusion of talent and energy in Phobos, and
lately work has picked up in unprecedented ways, both in terms of new
features and bug fixes. I can't say how happy
Walter Bright Wrote:
Jason House wrote:
7. Compiler-assisted verification.
For interfaces, the compile time checking is limited to verifying that
functions
with the right signature are supplied. Templates can go considerably beyond
that
with the constraint checking.
constraints are
retard wrote:
The files inside the .zip won't run because one particular Mr. Bright
doesn't set the +x flag on. It's not a fault of Linux if he is using
retarded Windows version of the zip packager. It's easy to fix, he just
doesn't care. The zip works just fine even on a 64-bit system if the
On Tue, 25 May 2010 09:03:34 -0400, Jason House
jason.james.ho...@gmail.com wrote:
Walter Bright Wrote:
Jason House wrote:
7. Compiler-assisted verification.
For interfaces, the compile time checking is limited to verifying that
functions
with the right signature are supplied. Templates
On Tue, 25 May 2010, Michel Fortin wrote:
On 2010-05-24 21:56:55 -0400, Duke Normandin dukeofp...@ml1.net said:
Hello list...
I'm new to D, but not programming. I've followed the instructions on
http://www.digitalmars.com/d/2.0/dmd-osx.html
However, I keep on getting this error:
On 05/24/2010 07:16 PM, eles wrote:
== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s
article
On 05/24/2010 05:20 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
E.g. I can't install the .deb file on my 64-bit Linux.
I think the current .deb files can be.
Just tried
On Mon, 24 May 2010 18:13:38 -0400, Walter Bright
newshou...@digitalmars.com wrote:
Steven Schveighoffer wrote:
All an interface does is give an abstract representation of functions
that are *already there*. Removing the interface does not remove the
functions that implemented the
On 05/24/2010 08:03 PM, Jesse Phillips wrote:
Andrei Alexandrescu wrote:
On 05/24/2010 05:20 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
E.g. I can't install the .deb file on my 64-bit Linux.
I think the current .deb files can be.
Just tried again, same error message:
Error:
On 2010-05-24 21.08, Steven Schveighoffer wrote:
On Mon, 24 May 2010 14:36:57 -0400, Walter Bright
newshou...@digitalmars.com wrote:
Steven Schveighoffer wrote:
On Mon, 24 May 2010 14:10:26 -0400, Walter Bright
newshou...@digitalmars.com wrote:
Steven Schveighoffer wrote:
I'd ask the
On 2010-05-25 03.56, Duke Normandin wrote:
Hello list...
I'm new to D, but not programming. I've followed the instructions on
http://www.digitalmars.com/d/2.0/dmd-osx.html
However, I keep on getting this error:
dnormandin@ ~/programming/dmd2/code
04:38 pm dmd -w firstApp.d
object.d: Error:
On Tue, 25 May 2010 09:26:20 -0400, Jacob Carlborg d...@me.com wrote:
On 2010-05-24 21.08, Steven Schveighoffer wrote:
Don't user interface objects have data? If a UI component is an
interface, how does it expose access to its data? For example, a .NET
ListView control contains an Items
On 2010-05-25 00.13, Walter Bright wrote:
Steven Schveighoffer wrote:
All an interface does is give an abstract representation of functions
that are *already there*. Removing the interface does not remove the
functions that implemented the interface.
Then why do interfaces need to be part of
On Tue, 25 May 2010, Jacob Carlborg wrote:
On 2010-05-25 03.56, Duke Normandin wrote:
Hello list...
I'm new to D, but not programming. I've followed the instructions on
http://www.digitalmars.com/d/2.0/dmd-osx.html
However, I keep on getting this error:
dnormandin@
On 2010-05-25 15.38, Steven Schveighoffer wrote:
On Tue, 25 May 2010 09:26:20 -0400, Jacob Carlborg d...@me.com wrote:
On 2010-05-24 21.08, Steven Schveighoffer wrote:
Don't user interface objects have data? If a UI component is an
interface, how does it expose access to its data? For
On 2010-05-25 09:19:01 -0400, Duke Normandin dukeofp...@ml1.net said:
On Tue, 25 May 2010, Michel Fortin wrote:
If you want to avoid the hassle of installing things manually, you can also
use the D for Xcode installer which, in addition to installing a plugin for
Xcode, downloads and installs
On 2010-05-25 15.55, Duke Normandin wrote:
On Tue, 25 May 2010, Jacob Carlborg wrote:
On 2010-05-25 03.56, Duke Normandin wrote:
Hello list...
I'm new to D, but not programming. I've followed the instructions on
http://www.digitalmars.com/d/2.0/dmd-osx.html
However, I keep on getting this
On Tue, 25 May 2010 10:01:48 -0400, Jacob Carlborg d...@me.com wrote:
On 2010-05-25 15.38, Steven Schveighoffer wrote:
On Tue, 25 May 2010 09:26:20 -0400, Jacob Carlborg d...@me.com wrote:
On 2010-05-24 21.08, Steven Schveighoffer wrote:
Don't user interface objects have data? If a UI
Andrei Alexandrescu wrote:
I think at the end of the day we need a link that people can click on
and that's that. How can we make that work? Do we need a 64-bit .deb, or
is it possible to automatically instruct the package manager (in the
case of Ubuntu gdebi) to install it with
On Tue, 25 May 2010, Jacob Carlborg wrote:
On 2010-05-25 15.55, Duke Normandin wrote:
On Tue, 25 May 2010, Jacob Carlborg wrote:
On 2010-05-25 03.56, Duke Normandin wrote:
Hello list...
I'm new to D, but not programming. I've followed the instructions on
On 05/25/2010 09:22 AM, Jesse Phillips wrote:
Andrei Alexandrescu wrote:
I think at the end of the day we need a link that people can click on
and that's that. How can we make that work? Do we need a 64-bit .deb, or
is it possible to automatically instruct the package manager (in the
case of
On Tue, 25 May 2010, Michel Fortin wrote:
On 2010-05-25 09:19:01 -0400, Duke Normandin dukeofp...@ml1.net said:
On Tue, 25 May 2010, Michel Fortin wrote:
If you want to avoid the hassle of installing things manually, you can
also
use the D for Xcode installer which, in addition to
On 2010-05-25 10:30:44 -0400, Duke Normandin dukeofp...@ml1.net said:
I simply followed the installation instructions on:
http://www.digitalmars.com/d/2.0/dmd-osx.html
I also installed the XCode plugin for D. Could _that_ have hosed my
install?
Unlikely. The two errors you wrote about:
On 2010-05-25 10:01:48 -0400, Jacob Carlborg d...@me.com said:
Now Item could be an interface but it don't have to be. I suggest you
have a look at Apple's documentation of NSTableView:
What Cocoa is doing is basically allowing 'optional' methods in an
interface (a protocol in Objective-C).
On Tue, 25 May 2010, Michel Fortin wrote:
On 2010-05-25 10:30:44 -0400, Duke Normandin dukeofp...@ml1.net said:
I simply followed the installation instructions on:
http://www.digitalmars.com/d/2.0/dmd-osx.html
I also installed the XCode plugin for D. Could _that_ have hosed my
On Sun, May 23, 2010 at 1:14 AM, bearophile bearophileh...@lycos.com wrote:
Walter Bright:
Compiling programs of a dynamic language like Lua was seen as hopelessly
inefficient. But today programs running on the the Lua JIT are often faster
than equivalent FP-heavy D programs compiled with
Justin Johansson, el 25 de mayo a las 22:42 me escribiste:
retard wrote:
The files inside the .zip won't run because one particular Mr.
Bright doesn't set the +x flag on. It's not a fault of Linux if he
is using retarded Windows version of the zip packager. It's easy
to fix, he just doesn't
Jesse Phillips, el 25 de mayo a las 14:22 me escribiste:
Andrei Alexandrescu wrote:
I think at the end of the day we need a link that people can click on
and that's that. How can we make that work? Do we need a 64-bit .deb, or
is it possible to automatically instruct the package
Andrei Alexandrescu, el 25 de mayo a las 08:27 me escribiste:
On 05/24/2010 07:16 PM, eles wrote:
== Quote from Andrei Alexandrescu (seewebsiteforem...@erdani.org)'s
article
On 05/24/2010 05:20 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
E.g. I can't install the .deb file on my
Bill Baxter:
Do you have any citations of that? All I can find on LuaJIT.org is
comparisons of LuaJIT vs other versions of Lua.
On my site you can see a version of the SciMark2 benchmark (that contains
several sub-benchmarks, naive scientific kernels, mostly) for D with numerous
timings. LDC
On Tue, May 25, 2010 at 12:11 PM, bearophile bearophileh...@lycos.com wrote:
Bill Baxter:
Do you have any citations of that? All I can find on LuaJIT.org is
comparisons of LuaJIT vs other versions of Lua.
On my site you can see a version of the SciMark2 benchmark (that contains
several
Bill Baxter:
So LuaJIT beats D on some or all of those benchmarks?
It's faster or close, D code compiled with dmd.
From that it looks like LuaJIT can't beat g++ for speed on any of the
benchmarks. You disagree with those results?
I don't disagree with those results, in my original post I
On Tue, May 25, 2010 at 12:45 PM, Bill Baxter wbax...@gmail.com wrote:
On Tue, May 25, 2010 at 12:11 PM, bearophile bearophileh...@lycos.com wrote:
Bill Baxter:
Do you have any citations of that? All I can find on LuaJIT.org is
comparisons of LuaJIT vs other versions of Lua.
On my site you
retard wrote:
I don't think the D community is really interested in hearing something
positive about dynamically typed non-native languages. Traditionally
that's the best way to wreck your efficiency and it's tough to admit that
those languages are now better. The traditional native code way
I've uploaded a work in progress on the container design here:
http://erdani.com/d/phobos/std_container.html
It's deceptively simple - the entire design is a nomenclature, really.
Any given container may choose to implement whichever primitives it can,
if (and only if) it can satisfy the
On Tue, 25 May 2010 18:27:32 -0400, Andrei Alexandrescu
seewebsiteforem...@erdani.org wrote:
I've uploaded a work in progress on the container design here:
http://erdani.com/d/phobos/std_container.html
It's deceptively simple - the entire design is a nomenclature, really.
Any given
Andrei Alexandrescu:
I feel this design is pretty close to what I really wanted.
Good :-)
How is opApply playing in the design of the containers? Can opSlice return a
struct that defines opApply?
There are a bunch of soft primitives. Those are meant to put a stop to
the iterator
Tue, 25 May 2010 13:38:00 -0300, Leandro Lucarella wrote:
Justin Johansson, el 25 de mayo a las 22:42 me escribiste:
retard wrote:
The files inside the .zip won't run because one particular Mr. Bright
doesn't set the +x flag on. It's not a fault of Linux if he is using
retarded Windows
Tue, 25 May 2010 14:22:47 -0700, Walter Bright wrote:
retard wrote:
I don't think the D community is really interested in hearing something
positive about dynamically typed non-native languages. Traditionally
that's the best way to wreck your efficiency and it's tough to admit
that those
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great! Some nitpicky comments:
1. What's the difference between a value and an element?
2. What's the affect of clear() on the capacity?
3. Shouldn't KeyTypes be a type tuple?
On 05/25/2010 06:04 PM, Steven Schveighoffer wrote:
On Tue, 25 May 2010 18:27:32 -0400, Andrei Alexandrescu
seewebsiteforem...@erdani.org wrote:
I've uploaded a work in progress on the container design here:
http://erdani.com/d/phobos/std_container.html
It's deceptively simple - the entire
On 05/25/2010 06:18 PM, bearophile wrote:
Andrei Alexandrescu:
I feel this design is pretty close to what I really wanted.
Good :-)
How is opApply playing in the design of the containers? Can opSlice return a
struct that defines opApply?
I hope to work with ranges only.
There are a
On 05/25/2010 07:35 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great! Some nitpicky comments:
1. What's the difference between a value and an element?
None.
2. What's the affect of clear() on the capacity?
There is
Andrei Alexandrescu wrote:
On 05/25/2010 07:35 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great! Some nitpicky comments:
1. What's the difference between a value and an element?
None.
Then I suggest sticking with
On 05/25/2010 08:31 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 05/25/2010 07:35 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great! Some nitpicky comments:
1. What's the difference between a value and an
On 05/25/2010 08:31 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
2. What's the affect of clear() on the capacity?
There is no guaranteed effect.
Should say so in the spec.
I guess if it's missing then it's implied.
3. Shouldn't KeyTypes be a type tuple?
Yes. At the end of the
Andrei Alexandrescu wrote:
On 05/25/2010 08:31 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 05/25/2010 07:35 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great! Some nitpicky comments:
1. What's the difference
On 05/25/2010 09:07 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 05/25/2010 08:31 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 05/25/2010 07:35 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the container design here:
Great!
Andrei Alexandrescu wrote:
On 05/25/2010 09:07 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 05/25/2010 08:31 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 05/25/2010 07:35 PM, Walter Bright wrote:
Andrei Alexandrescu wrote:
I've uploaded a work in progress on the
On 05/25/2010 06:04 PM, Steven Schveighoffer wrote:
What about the purge function of dcollections (i.e. removal while
iterating)?
I changed remove and softRemove to return a range positioned to after
the removed stuff.
Andrei
Jason House wrote:
Walter Bright Wrote:
Jason House wrote:
7. Compiler-assisted verification.
For interfaces, the compile time checking is limited to verifying that
functions with the right signature are supplied. Templates can go
considerably beyond that with the constraint checking.
Steven Schveighoffer wrote:
On Mon, 24 May 2010 18:13:38 -0400, Walter Bright
newshou...@digitalmars.com wrote:
Steven Schveighoffer wrote:
All an interface does is give an abstract representation of functions
that are *already there*. Removing the interface does not remove the
functions
Andrei Alexandrescu wrote:
Good point. Who here knows what steps need be taken to create a repository?
Andrei
I haven't tried myself, someone has for the Tango side. It doesn't look
to be too difficult:
http://www.debian-administration.org/articles/286
If you would like I could try to come
Andrei Alexandrescu Wrote:
On 05/25/2010 06:04 PM, Steven Schveighoffer wrote:
On Tue, 25 May 2010 18:27:32 -0400, Andrei Alexandrescu
seewebsiteforem...@erdani.org wrote:
I've uploaded a work in progress on the container design here:
http://erdani.com/d/phobos/std_container.html
On Tue, 25 May 2010 09:50:52 -0400, Duke Normandin dukeofp...@ml1.net
wrote:
Hey...
2 hours into my D language experience
Got some instructions from th digitalmars-d list for getting D
installed on my Intel OS X box. Still having problems:
dnormandin@ ~/programming/dmd2/code
06:40 am
On 05/25/2010 08:50 AM, Duke Normandin wrote:
Hey...
2 hours into my D language experience
Got some instructions from th digitalmars-d list for getting D
installed on my Intel OS X box. Still having problems:
dnormandin@ ~/programming/dmd2/code
06:40 am dmd firstApp.d
ld warning: in
http://d.puremagic.com/issues/show_bug.cgi?id=4232
Summary: Local struct member variable can be returned by ref
Product: D
Version: 2.041
Platform: x86
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=1001
--- Comment #19 from Brad Roberts bra...@puremagic.com 2010-05-25 00:15:31
PDT ---
Sean, any objection to me submitting this minor diff:
Index: src/object_.d
===
---
http://d.puremagic.com/issues/show_bug.cgi?id=2127
--- Comment #1 from Brad Roberts bra...@puremagic.com 2010-05-25 01:59:48 PDT
---
Created an attachment (id=642)
tentative fix for this for the d2 branch (might work on d1 as well, untested)
This bug exists in the d2 code base as well. This
http://d.puremagic.com/issues/show_bug.cgi?id=2127
Brad Roberts bra...@puremagic.com changed:
What|Removed |Added
Attachment #642 is|0 |1
http://d.puremagic.com/issues/show_bug.cgi?id=3909
David Simcha dsim...@yahoo.com changed:
What|Removed |Added
CC||dsim...@yahoo.com
http://d.puremagic.com/issues/show_bug.cgi?id=3909
--- Comment #3 from Max Samukha samu...@voliacable.com 2010-05-25 08:12:12
PDT ---
(In reply to comment #2)
I just noticed this report now. Really, the reason this code is so poorly
designed (I wrote it, and I'll admit in hindsight that it
http://d.puremagic.com/issues/show_bug.cgi?id=4233
Summary: Eponymous template template members inaccessible
Product: D
Version: 2.041
Platform: All
OS/Version: All
Status: NEW
Severity: critical
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=1886
Don clugd...@yahoo.com.au changed:
What|Removed |Added
CC||clugd...@yahoo.com.au
---
http://d.puremagic.com/issues/show_bug.cgi?id=4233
Don clugd...@yahoo.com.au changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=242
--- Comment #4 from Don clugd...@yahoo.com.au 2010-05-25 13:33:59 PDT ---
*** Issue 4233 has been marked as a duplicate of this issue. ***
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving
http://d.puremagic.com/issues/show_bug.cgi?id=4169
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=1001
--- Comment #20 from Sean Kelly s...@invisibleduck.org 2010-05-25 15:18:01
PDT ---
Not at all. We should really make all of the Runtime properties get/settable.
--
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
http://d.puremagic.com/issues/show_bug.cgi?id=4234
Summary: Cannot create a std.socket.Socket from an fd
Product: D
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: P2
http://d.puremagic.com/issues/show_bug.cgi?id=4169
Brad Roberts bra...@puremagic.com changed:
What|Removed |Added
Status|RESOLVED|REOPENED
80 matches
Mail list logo