Re: A list of all the awesome people who made D possible

2017-12-18 Thread Seb via Digitalmars-d-announce

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

2017-12-18 Thread Iain Buclaw via Digitalmars-d-announce
On 18 December 2017 at 22:34, Basile B. via Digitalmars-d-announce
 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:
>>
>> 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

2017-12-18 Thread Walter Bright via Digitalmars-d-announce

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

2017-12-18 Thread Basile B. via Digitalmars-d-announce

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

2017-12-18 Thread Seb via Digitalmars-d-announce

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

2017-12-18 Thread Seb via Digitalmars-d-announce

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

2017-12-18 Thread Basile B. via Digitalmars-d-announce

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

2017-12-18 Thread ketmar via Digitalmars-d-announce
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

2017-12-18 Thread H. S. Teoh via Digitalmars-d-announce
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

2017-12-18 Thread Thomas Mader via Digitalmars-d-announce

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

2017-12-18 Thread Mengu via Digitalmars-d-announce

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

2017-12-18 Thread Iain Buclaw via Digitalmars-d-announce
On 18 December 2017 at 04:37, Seb via Digitalmars-d-announce
 wrote:
> 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

2017-12-18 Thread Iain Buclaw via Digitalmars-d-announce
On 17 December 2017 at 23:57, Walter Bright via Digitalmars-d-announce
 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

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

2017-12-18 Thread Seb via Digitalmars-d-announce
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

2017-12-18 Thread Andrea Fontana via Digitalmars-d-announce
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