Thread overview | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
May 13, 2011 dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Thanks for everyone's hard work on this release! http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.067.zip Now includes FreeBSD: http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.052.zip |
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 5/13/11 4:27 PM, Walter Bright wrote:
> Thanks for everyone's hard work on this release!
>
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.067.zip
>
> Now includes FreeBSD:
>
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.052.zip
Repeated line:
Added 64 bit tools to Linux
In a way I do agree it deserves more than one line :o).
Andrei
|
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | 133 bytes? Something went wrong with that ftp for DMD2. |
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
I'm referring to http://ftp.digitalmars.com/dmd.2.053.zip. You've posted the wrong links in your post btw. |
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | == Quote from Walter Bright (newshound2@digitalmars.com)'s article
> Thanks for everyone's hard work on this release!
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.067.zip
> Now includes FreeBSD:
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.052.zip
Great release! (I know from testing the betas.) Two issues: The links are for previous releases and the docs for std.parallelism and std.net.isemail aren't on the website.
|
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | == Quote from Walter Bright (newshound2@digitalmars.com)'s article
> Thanks for everyone's hard work on this release!
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.067.zip
> Now includes FreeBSD:
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.052.zip
Oh, one more question I've been meaning to ask for a while: Other than ridiculous corner cases (like needing more than 2 GB RAM for CTFE or not having 32-bit libs installed) is there any good reason to prefer either the 64-bit or 32-bit binary on a 64-bit system?
|
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to dsimcha | > == Quote from Walter Bright (newshound2@digitalmars.com)'s article
>
> > Thanks for everyone's hard work on this release!
> > http://www.digitalmars.com/d/1.0/changelog.html
> > http://ftp.digitalmars.com/dmd.1.067.zip
> > Now includes FreeBSD:
> > http://www.digitalmars.com/d/2.0/changelog.html
> > http://ftp.digitalmars.com/dmd.2.052.zip
>
> Oh, one more question I've been meaning to ask for a while: Other than ridiculous corner cases (like needing more than 2 GB RAM for CTFE or not having 32-bit libs installed) is there any good reason to prefer either the 64-bit or 32-bit binary on a 64-bit system?
I think that native is generally preferred. I don't know what the impact on performance is for sure either way, but I think that it's generally expected that native applications are going to perform better (though as I understand it, that's not always true). A _big_ reason is simply ease of installation. If you run 32-bit dmd, you need to have the 32-bit versions of certain libraries installed. Depending on your distro and what you've been doing, odds are that they aren't installed (someone who's been using dmd obviously will have them installed, but your average 64-bit Linux user probably won't). So, more is required to get the 32-bit version working than the 64-bit version.
So, other than RAM issues or library issues? There _may_ be a performance boost, but then again, there may not. Generally however, distros are going to prefer native binaries as will most users.
- Jonathan M Davis
|
May 13, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 13.05.2011 23:27, Walter Bright wrote: > Thanks for everyone's hard work on this release! > > http://www.digitalmars.com/d/1.0/changelog.html > http://ftp.digitalmars.com/dmd.1.067.zip > > Now includes FreeBSD: > > http://www.digitalmars.com/d/2.0/changelog.html > http://ftp.digitalmars.com/dmd.2.052.zip the changelog mentions: "Bugzilla 1336: Inconsistent __traits usage" this links to http://d.puremagic.com/issues/show_bug.cgi?id=1336 which has absolutely nothing to do with __traits and was fixed in 2007: "Issue 1336 - Internal error when trying to construct a class declared within a unittest from a templated class" |
May 14, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Corrected links!
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.068.zip
>
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.053.zip
|
May 14, 2011 Re: dmd 1.068 and 2.053 release | ||||
---|---|---|---|---|
| ||||
Posted in reply to dsimcha | On 5/13/2011 3:13 PM, dsimcha wrote:
> Great release! (I know from testing the betas.) Two issues: The links are for
> previous releases and the docs for std.parallelism and std.net.isemail aren't on
> the website.
Up now.
|
Copyright © 1999-2021 by the D Language Foundation