Thread overview | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
September 03, 2019 Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Glad to announce D 2.088.0, ♥ to the 58 contributors. This release comes with a new getLocation trait, a getAvailableDiskSpace in std.file, removal and deprecation of lots of various outdated APIs, an core.atomic.cas with result value, and a couple of more changes. http://dlang.org/download.html http://dlang.org/changelog/2.088.0.html -Martin |
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak Attachments:
| On Tue., 3 Sep. 2019, 1:00 am Martin Nowak via Digitalmars-d-announce, < digitalmars-d-announce@puremagic.com> wrote: > Glad to announce D 2.088.0, ♥ to the 58 contributors. > > This release comes with a new getLocation trait, a getAvailableDiskSpace in std.file, removal and deprecation of lots of various outdated APIs, an core.atomic.cas with result value, and a couple of more changes. > > http://dlang.org/download.html http://dlang.org/changelog/2.088.0.html > > -Martin > Huzzah! I like to think std::string and std::vector are a pretty big deal too ;) > |
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Tuesday, 3 September 2019 at 07:57:00 UTC, Martin Nowak wrote: > Glad to announce D 2.088.0, ♥ to the 58 contributors. > > This release comes with a new getLocation trait, a getAvailableDiskSpace in std.file, removal and deprecation of lots of various outdated APIs, an core.atomic.cas with result value, and a couple of more changes. > > http://dlang.org/download.html http://dlang.org/changelog/2.088.0.html > > -Martin > C:\programz\D>dmd --version > DMD32 D Compiler v2.088.0-dirty what is ..-dirty? |
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
On Tue, Sep 3, 2019 at 10:48 AM Manu via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > > On Tue., 3 Sep. 2019, 1:00 am Martin Nowak via Digitalmars-d-announce, <digitalmars-d-announce@puremagic.com> wrote: >> >> Glad to announce D 2.088.0, ♥ to the 58 contributors. >> >> This release comes with a new getLocation trait, a getAvailableDiskSpace in std.file, removal and deprecation of lots of various outdated APIs, an core.atomic.cas with result value, and a couple of more changes. >> >> http://dlang.org/download.html http://dlang.org/changelog/2.088.0.html >> >> -Martin > > > Huzzah! > > I like to think std::string and std::vector are a pretty big deal too ;) It will be as soon as gcc with new ABI will be supported ;-) |
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to a11e99z | On Tuesday, 3 September 2019 at 10:02:26 UTC, a11e99z wrote:
> On Tuesday, 3 September 2019 at 07:57:00 UTC, Martin Nowak wrote:
>> This release comes with a new C:\programz\D>dmd --version
>> DMD32 D Compiler v2.088.0-dirty
>
> what is ..-dirty?
It means the git repository was not clean when the compiler was built.
—
/Jacob Carlborg
|
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On Tuesday, 3 September 2019 at 08:22:36 UTC, Manu wrote:
> I like to think std::string and std::vector are a pretty big deal too ;)
Those are a big deal. From a marketing perspective, those are gold IMO.
|
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Manu | On Tuesday, 3 September 2019 at 08:22:36 UTC, Manu wrote:
> I like to think std::string and std::vector are a pretty big deal too ;)
And thanks to you and whoever else did the work!
|
September 03, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to bachmeier | On Tuesday, 3 September 2019 at 14:02:43 UTC, bachmeier wrote: > [snip] > > Those are a big deal. From a marketing perspective, those are gold IMO. If these are as big a deal as people seem to think, the documentation could be improved by including a brief example of how to use. In addition, the documentation page for vector [1] seems a bit thin. It doesn't have the top-level comment like basic_string does [2]. At a minimum, that should be fixed before going on a marketing blitz... [1] https://dlang.org/phobos/core_stdcpp_vector.html [2] https://github.com/dlang/druntime/blob/f07859b9b33740d7d7357ca3e27077f91c02dfc8/src/core/stdcpp/string.d#L59 |
September 05, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Martin Nowak | On Tuesday, 3 September 2019 at 07:57:00 UTC, Martin Nowak wrote:
> Glad to announce D 2.088.0, ♥ to the 58 contributors.
>
> This release comes with a new getLocation trait, a getAvailableDiskSpace in std.file, removal and deprecation of lots of various outdated APIs, an core.atomic.cas with result value, and a couple of more changes.
>
> http://dlang.org/download.html http://dlang.org/changelog/2.088.0.html
>
> -Martin
Nice work!
When checking the upcoming changes for 2.089 (currently, the nightly version), some of the changes from 2.088 also appear for 2.089 (e.g., "core.atomic : msync has been removed" appears in both lists of changes, one for 2.088 and one for the nightly). Is that the same change, or two different ones with the same name?
|
September 05, 2019 Re: Release D 2.088.0 | ||||
---|---|---|---|---|
| ||||
On Tue, Sep 3, 2019 at 4:51 AM Daniel Kozak via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > > On Tue, Sep 3, 2019 at 10:48 AM Manu via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote: > > > > On Tue., 3 Sep. 2019, 1:00 am Martin Nowak via Digitalmars-d-announce, <digitalmars-d-announce@puremagic.com> wrote: > >> > >> Glad to announce D 2.088.0, ♥ to the 58 contributors. > >> > >> This release comes with a new getLocation trait, a getAvailableDiskSpace in std.file, removal and deprecation of lots of various outdated APIs, an core.atomic.cas with result value, and a couple of more changes. > >> > >> http://dlang.org/download.html http://dlang.org/changelog/2.088.0.html > >> > >> -Martin > > > > > > Huzzah! > > > > I like to think std::string and std::vector are a pretty big deal too ;) > > It will be as soon as gcc with new ABI will be supported ;-) The old ABI works now at least. The new ABI is blocked on move constructors; libstdc++ has an interior pointer >_< |
Copyright © 1999-2021 by the D Language Foundation