Thread overview | |||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
August 08, 2008 DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
This one has (finally) got array operations implemented. For those who want to show off their leet assembler skills, the initial assembler implementation code is in phobos/internal/array*.d. Burton Radons wrote the assembler. Can you make it faster? http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.034.zip http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.018.zip |
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Walter Bright wrote: > This one has (finally) got array operations implemented. For those who want to show off their leet assembler skills, the initial assembler implementation code is in phobos/internal/array*.d. Burton Radons wrote the assembler. Can you make it faster? > > http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.034.zip The array op docs aren't actually on the 1.0 array page. But great! I remember trying to use these 3 years ago :D -- Lars Ivar Igesund blog at http://larsivi.net DSource, #d.tango & #D: larsivi Dancing the Tango |
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Uhh...Is it just me or did you accidentally repackage 2.017 and call it 2.018? I checked all the obvious stuff, cleared my cache and all, and no matter what I do, the date on DMD.exe in the 2.018 zipfile is 7/10/08 and it is identified when I run it as 2.017. |
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Lars Ivar Igesund | Lars Ivar Igesund wrote:
> The array op docs aren't actually on the 1.0 array page.
Fixed.
|
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to dsimcha | dsimcha wrote:
> Uhh...Is it just me or did you accidentally repackage 2.017 and call it 2.018? I
> checked all the obvious stuff, cleared my cache and all, and no matter what I do,
> the date on DMD.exe in the 2.018 zipfile is 7/10/08 and it is identified when I
> run it as 2.017.
I don't know what happened there, but I just re-uploaded it.
|
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | == Quote from Walter Bright (newshound1@digitalmars.com)'s article
> This one has (finally) got array operations implemented. For those who want to show off their leet assembler skills, the initial assembler implementation code is in phobos/internal/array*.d. Burton Radons wrote the assembler. Can you make it faster?
Sweet! One of the best updates ever.
Sean
|
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | This is great! Thanks for adding this Walter.
JC
Walter Bright wrote:
> This one has (finally) got array operations implemented. For those who want to show off their leet assembler skills, the initial assembler implementation code is in phobos/internal/array*.d. Burton Radons wrote the assembler. Can you make it faster?
>
> http://www.digitalmars.com/d/1.0/changelog.html
> http://ftp.digitalmars.com/dmd.1.034.zip
>
> http://www.digitalmars.com/d/2.0/changelog.html
> http://ftp.digitalmars.com/dmd.2.018.zip
|
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On Sat, Aug 9, 2008 at 5:24 AM, Walter Bright <newshound1@digitalmars.com> wrote:
> This one has (finally) got array operations implemented. For those who want to show off their leet assembler skills, the initial assembler implementation code is in phobos/internal/array*.d. Burton Radons wrote the assembler. Can you make it faster?
>
> http://www.digitalmars.com/d/1.0/changelog.html http://ftp.digitalmars.com/dmd.1.034.zip
>
> http://www.digitalmars.com/d/2.0/changelog.html http://ftp.digitalmars.com/dmd.2.018.zip
That is pretty neat.
So does this mean you've reconsidered your position on adding new
features to D1.x?
Because q{} strings, 1..10 literals, and that enhancement to IFTI
used by std.algorithm, all sure would be nice. I'd take those over
fancy array ops any day.
--bb
|
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter wrote:
> That is pretty neat.
>
> So does this mean you've reconsidered your position on adding new
> features to D1.x?
> Because q{} strings, 1..10 literals, and that enhancement to IFTI
> used by std.algorithm, all sure would be nice. I'd take those over
> fancy array ops any day.
Array ops were always supposed to be there.
|
August 08, 2008 Re: DMD 1.034 and 2.018 releases | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | Now on Reddit! http://www.reddit.com/comments/6vjcv/d_programming_language_gets_vector_operations/ |
Copyright © 1999-2021 by the D Language Foundation