Re: A list of all the awesome people who made D possible
On Monday, 18 December 2017 at 21:34:25 UTC, Basile B. wrote: On Monday, 18 December 2017 at 15:58:59 UTC, Seb wrote: [...] There are a few dups: - "Adam D. Ruppe" and "adamdruppe" - "UplinkCoder" and "Stefan Koch" - "Hackerpilot" and "Brian Schott" - "Iain Buclaw" and "ibuclaw" - "Timothee Cour" and "timotheecour" - "Abscissa" and "Nick Sabalausky" Probably a few others that are less obvious, but that's only 1.05% anyway. Thanks -> added them to the .mailmap: https://github.com/dlang/tools/pull/279
Re: A list of all the awesome people who made D possible
On 18 December 2017 at 22:34, Basile B. via Digitalmars-d-announcewrote: > On Monday, 18 December 2017 at 15:58:59 UTC, Seb wrote: >> >> D wouldn't be this powerful, rocking language as it is today without all >> its contributors who worked very hard on improving. >> To start showing our gratitude and as a token of appreciation, we have >> started listing all the awesome people who made D possible on dlang.org: >> >> https://dlang.org/contributors.html >> >> The upcoming 2.078.0 release notes will also contain a listing of all the >> amazing people who made 2.078 a reality: >> >> https://dlang.org/changelog/pending.html >> >> This information is aggregated over all core D repositories (dmd, >> druntime, phobos, tools, dlang.org, installer). >> For the nerds, as of now the information is extracted from 45389 commits. >> For more details, see: >> >> https://github.com/dlang/tools/blob/master/contributors.d >> >> (it runs on the CLI too) >> >> if (!contributorList.canFind(yourName)) { >>"Find a bug or improvement idea today and make a PR ;-)".writeln; >> } >> >> Cheers, >> >> Seb > > > There are a few dups: > > - "Iain Buclaw" and "ibuclaw" That isn't a dupe (*whistles*).
Re: run.dlang.io - a modern way to run D code
On 12/18/2017 10:11 AM, Iain Buclaw wrote: Lacks any form of line number information to let you see clearly which set of instructions relates to which expression. i.e: https://explore.dgnu.org/g/7WNiyt This is incorrect (if you compile with debug info on). Besides, it's not particularly relevant for the small code examples used there.
Re: A list of all the awesome people who made D possible
On Monday, 18 December 2017 at 15:58:59 UTC, Seb wrote: D wouldn't be this powerful, rocking language as it is today without all its contributors who worked very hard on improving. To start showing our gratitude and as a token of appreciation, we have started listing all the awesome people who made D possible on dlang.org: https://dlang.org/contributors.html The upcoming 2.078.0 release notes will also contain a listing of all the amazing people who made 2.078 a reality: https://dlang.org/changelog/pending.html This information is aggregated over all core D repositories (dmd, druntime, phobos, tools, dlang.org, installer). For the nerds, as of now the information is extracted from 45389 commits. For more details, see: https://github.com/dlang/tools/blob/master/contributors.d (it runs on the CLI too) if (!contributorList.canFind(yourName)) { "Find a bug or improvement idea today and make a PR ;-)".writeln; } Cheers, Seb There are a few dups: - "Adam D. Ruppe" and "adamdruppe" - "UplinkCoder" and "Stefan Koch" - "Hackerpilot" and "Brian Schott" - "Iain Buclaw" and "ibuclaw" - "Timothee Cour" and "timotheecour" - "Abscissa" and "Nick Sabalausky" Probably a few others that are less obvious, but that's only 1.05% anyway.
Re: A list of all the awesome people who made D possible
On Monday, 18 December 2017 at 19:32:16 UTC, Mengu wrote: On Monday, 18 December 2017 at 15:58:59 UTC, Seb wrote: D wouldn't be this powerful, rocking language as it is today without all its contributors who worked very hard on improving. To start showing our gratitude and as a token of appreciation, we have started listing all the awesome people who made D possible on dlang.org: [...] does writing a book count? if so, the list is missing ali :-) We could include dlang/dconf.org into the list of repositories parsed (Ali has made a couple of PRs there). At the moment the script only looks at dlang/dmd, dlang/druntime, dlang/phobos, dlang/dlang.org, dlang/tools and dlang/installer. However, the `dconf.org` repository is rather big: https://github.com/dlang/dlang.org/pull/2014
Re: A list of all the awesome people who made D possible
On Monday, 18 December 2017 at 19:48:30 UTC, H. S. Teoh wrote: On Mon, Dec 18, 2017 at 03:58:59PM +, Seb via Digitalmars-d-announce wrote: D wouldn't be this powerful, rocking language as it is today without all its contributors who worked very hard on improving. To start showing our gratitude and as a token of appreciation, we have started listing all the awesome people who made D possible on dlang.org: https://dlang.org/contributors.html Cool stuff! Would it be possible to apply a better style to that page, e.g., to wrap the list into multiple columns? A long page with a single column of names is hard to read. T Great idea -> https://github.com/dlang/dlang.org/pull/2013
Re: A list of all the awesome people who made D possible
On Monday, 18 December 2017 at 19:32:16 UTC, Mengu wrote: On Monday, 18 December 2017 at 15:58:59 UTC, Seb wrote: D wouldn't be this powerful, rocking language as it is today without all its contributors who worked very hard on improving. To start showing our gratitude and as a token of appreciation, we have started listing all the awesome people who made D possible on dlang.org: [...] does writing a book count? if so, the list is missing ali :-) He'll appear the next time the list will be refreshed, assuming https://github.com/dlang/druntime/pull/1989 get merged.
Re: A list of all the awesome people who made D possible
great. yet i think that the page should note that people are listed in alphabetical order, not in any "importance" order.
Re: A list of all the awesome people who made D possible
On Mon, Dec 18, 2017 at 03:58:59PM +, Seb via Digitalmars-d-announce wrote: > D wouldn't be this powerful, rocking language as it is today without > all its contributors who worked very hard on improving. To start > showing our gratitude and as a token of appreciation, we have started > listing all the awesome people who made D possible on dlang.org: > > https://dlang.org/contributors.html Cool stuff! Would it be possible to apply a better style to that page, e.g., to wrap the list into multiple columns? A long page with a single column of names is hard to read. T -- Curiosity kills the cat. Moral: don't be the cat.
Re: LDC 1.7.0-beta1
On Sunday, 10 December 2017 at 17:33:34 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce the first beta for LDC 1.7. The highlights of this version in a nutshell: * Based on D 2.077.1. * Catching C++ exceptions supported on Linux and Windows. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.7.0-beta1 Thanks to all contributors! The archive at https://github.com/ldc-developers/ldc/releases/download/v1.7.0-beta1/ldc-1.7.0-beta1-src.tar.gz is broken. The https://github.com/ldc-developers/ldc/releases/download/v1.7.0-beta1/ldc-1.7.0-beta1-src.zip works though.
Re: A list of all the awesome people who made D possible
On Monday, 18 December 2017 at 15:58:59 UTC, Seb wrote: D wouldn't be this powerful, rocking language as it is today without all its contributors who worked very hard on improving. To start showing our gratitude and as a token of appreciation, we have started listing all the awesome people who made D possible on dlang.org: [...] does writing a book count? if so, the list is missing ali :-)
Re: run.dlang.io - a modern way to run D code
On 18 December 2017 at 04:37, Seb via Digitalmars-d-announcewrote: > On Sunday, 17 December 2017 at 22:57:58 UTC, Walter Bright wrote: >> >> On 12/16/2017 2:45 AM, Iain Buclaw wrote: >>> >>> However dmd doesn't do assembly output. ;-) >> >> >> dmd -c test >> obj2asm test.obj >test.asm > > > FYI: There's http://asm.dlang.org which seems to be a bit outdated. > Moreover, there's an open issue to add DMD to d.godbolt.org: > https://github.com/mattgodbolt/compiler-explorer/issues/306 I couldn't see any way to improve things. You get none of the nice features that compiler explorer offers, and supporting dmd requires you to put a sledgehammer in the app to force it to work nicely with a compiler that you can only observe via objdump, so saw no reason to update it.
Re: run.dlang.io - a modern way to run D code
On 17 December 2017 at 23:57, Walter Bright via Digitalmars-d-announcewrote: > On 12/16/2017 2:45 AM, Iain Buclaw wrote: >> >> However dmd doesn't do assembly output. ;-) > > > dmd -c test > obj2asm test.obj >test.asm Lacks any form of line number information to let you see clearly which set of instructions relates to which expression. i.e: https://explore.dgnu.org/g/7WNiyt
A list of all the awesome people who made D possible
D wouldn't be this powerful, rocking language as it is today without all its contributors who worked very hard on improving. To start showing our gratitude and as a token of appreciation, we have started listing all the awesome people who made D possible on dlang.org: https://dlang.org/contributors.html The upcoming 2.078.0 release notes will also contain a listing of all the amazing people who made 2.078 a reality: https://dlang.org/changelog/pending.html This information is aggregated over all core D repositories (dmd, druntime, phobos, tools, dlang.org, installer). For the nerds, as of now the information is extracted from 45389 commits. For more details, see: https://github.com/dlang/tools/blob/master/contributors.d (it runs on the CLI too) if (!contributorList.canFind(yourName)) { "Find a bug or improvement idea today and make a PR ;-)".writeln; } Cheers, Seb
Re: datefmt 1.0.0 released: parse datetimes and also format them
On Tuesday, 12 December 2017 at 22:51:07 UTC, Neia Neutuladh wrote: # Sales pitch If you've ever had to parse datetime input from multiple sources and everyone's standardized on ISO8601, you might have found out that that's not quite as standard as you'd wish. This is where datefmt helps you. Oh yes, thank you! +1 I think you should add some way to translate days/month in other language. Andrea