May 21, 2017
On Sunday, 21 May 2017 at 18:29:46 UTC, Adam D. Ruppe wrote:
> On Sunday, 21 May 2017 at 05:52:11 UTC, Ecstatic Coder wrote:
>> * the following *standard* libraries :
>
> Suppose I made a dmd distribution with my libraries pre-packaged (I already have libraries for most the stuff you listed)... would that work for you? Or must it come from the dlang.org site and be `std.` for it to count?
>
> I have no interest whatsoever in being in the official standard library though. Of course, using my libs is pretty trivial... download one or two files and add them to your build command, done.

I understand your point, but standard libraries come along with the compiler during its installation.

Let's suppose I want to use regular expressions and they would not have been not part of the std libraries.

I would have to evaluate several libraries from github, after having searches on forums whether some regular expression libraries are better or more successful, or better maintained than other, etc.

And I would be lucky to find a tutorial on this particular library.

Moreover I would have to download this library manually along with its dependencies, etc.

I know that's not that hard with dub-like tools, but this doesn't make things simpler, that's obvious.

Standard libraries exist for one good reason : they are the reference implementation that everybody use by default, unless they want something especially tailored to their specific needs.

So for newcomers like me, they make a HUGE difference, as they make my life simpler and easier.

All tutorials use them, whether they are on the official website or not.

Remember that I've programmed tens of years in C++, but just a few months of D.

So I don't know anything about how to make GUI, web sites etc with D.

That's new to me, and thus this gets me out of my "comfort" zone.

For instance a standard GUI library would have made my life much easier.

Just for the GUI, I've downloaded 7 libraries, and I've just evaluated gtkd at the moment.

Dlangui seems fine too, etc.

If D had a standard GUI library, and I didn't like its design, I could look for an alternative on github.

But at least my first GUI program already runs without having to evaluate anything, by simply reading the official tutorials and documentations.

For smarter people this wouldn't make a difference, but personally I need simplicity, especially when I have to decide to use a new language and learn its libraries to do what I can already do with my current language (C++ and Go in my case).

So I fully respect your opinion, and in my case, I would have appreciated to have a default GUI library, even if it's not perfect, and even if some better alternative could exist on github.

That's all I say :)



May 22, 2017
On Sunday, 21 May 2017 at 19:33:35 UTC, Ecstatic Coder wrote:
> I would have to evaluate several libraries from github, after having searches on forums whether some regular expression libraries are better or more successful, or better maintained than other, etc.

No need to trawl github, just go to code.dlang.org and you'll quickly find what libs are available and which ones are actively maintained.

> So for newcomers like me, they make a HUGE difference, as they make my life simpler and easier.
> I would have appreciated to have a default GUI library, even if it's not perfect, and even if some better alternative could exist on github.

And I would have appreciated if Middle East guys stopped fighting and made their region nice and pleasant as Switzerland. Or if folks of Sudan and Uganda made their countries as prosperous and convenient to live in as Singapore and Germany. That would make life simpler and easier, for many newcomers. ;)

You are exactly the 146-th person to come here and say "std lib should be richer, and more docs and tutorials should be written". Unfortunately there is no automatic tool to convert these requests and suggestions into reality without using a lot of manpower.
May 22, 2017
> And I would have appreciated if Middle East guys stopped fighting and made their region nice and pleasant as Switzerland. Or if folks of Sudan and Uganda made their countries as prosperous and convenient to live in as Singapore and Germany. That would make life simpler and easier, for many newcomers. ;)

Germany - no no, the muslim (so called refugees) thugs, rapist and murders arrived here now.
Bad example!! Thanks america.
May 22, 2017
> You are exactly the 146-th person to come here and say "std lib should be richer, and more docs and tutorials should be written". Unfortunately there is no automatic tool to convert these requests and suggestions into reality without using a lot of manpower.

Don't worry I'm on that too.

Simply at the moment, I'm currently writing a D tutorial for total beginners, based on the materials I made to teach programming to my children.

As the theory and exercises are currently in French, I'll have translate them, which will take some time.

And now I'm also maintaining several open source tools.

As for everybody my free time is limited, but I'll do my best to test the future std libs, and help debug them.
May 22, 2017
On Monday, 22 May 2017 at 11:29:33 UTC, handG wrote:
>> And I would have appreciated if Middle East guys stopped fighting and made their region nice and pleasant as Switzerland. Or if folks of Sudan and Uganda made their countries as prosperous and convenient to live in as Singapore and Germany. That would make life simpler and easier, for many newcomers. ;)
>
> Germany - no no, the muslim (so called refugees) thugs, rapist and murders arrived here now.
> Bad example!! Thanks america.

This is totally off topic, which is why I split off the thread.
The percentage of such people with regards to all refugees is not worrisome when compared to the percentage of such people with regards to the people with German citizenship; see IMK Bericht 2016 [1].
Also, considering the excellent solve rate of most (reported) crimes here, even if it were worrisome in the short term, there would be no need to be concerned with regards to long term effects.
Additionally, blaming an entire people for the actions of their government is ludicrous, especially since our own government happily assists with the USA government's drone murders (i.e. war crimes).

[1] https://www.bka.de/DE/AktuelleInformationen/StatistikenLagebilder/PolizeilicheKriminalstatistik/PKS2016/pks2016_node.html
May 22, 2017
On Monday, 22 May 2017 at 12:29:13 UTC, Moritz Maxeiner wrote:
> On Monday, 22 May 2017 at 11:29:33 UTC, handG wrote:
>>> [...]
>>
>> Germany - no no, the muslim (so called refugees) thugs, rapist and murders arrived here now.
>> Bad example!! Thanks america.
>
> This is totally off topic, which is why I split off the thread.
> The percentage of such people with regards to all refugees is not worrisome when compared to the percentage of such people with regards to the people with German citizenship; see IMK Bericht 2016 [1].
> Also, considering the excellent solve rate of most (reported) crimes here, even if it were worrisome in the short term, there would be no need to be concerned with regards to long term effects.
> Additionally, blaming an entire people for the actions of their government is ludicrous, especially since our own government happily assists with the USA government's drone murders (i.e. war crimes).
>
> [1] https://www.bka.de/DE/AktuelleInformationen/StatistikenLagebilder/PolizeilicheKriminalstatistik/PKS2016/pks2016_node.html

1.) we have no sovereignty (until 2099) over the us bases and HAVE to pay for them - that makes us a still occupied (by so called friends) country
2.) http://www.refcrime.info/de/verbrechen/karte/  -- https://www.unzensuriert.at/einzelfall


May 22, 2017
I tried to send the message below via email. Couldn't reach all participants so I'll post it here:

====

Hi there, thanks for your participation in the D forums. As this thread has stepped outside the charter of the forum, could you kindly please take it either to private email or to a place where such discussions are carried. (We do allow the occasional "near" off-topic posts related to general computing technology under the "OT" label.) We've sent a similar message to the other participants. Thanks! -- Andrei
May 22, 2017
On Monday, 22 May 2017 at 13:59:16 UTC, handG wrote:
> On Monday, 22 May 2017 at 12:29:13 UTC, Moritz Maxeiner wrote:
>> On Monday, 22 May 2017 at 11:29:33 UTC, handG wrote:
>>>> [...]
>>>
>>> Germany - no no, the muslim (so called refugees) thugs, rapist and murders arrived here now.
>>> Bad example!! Thanks america.
>>
>> This is totally off topic, which is why I split off the thread.
>> The percentage of such people with regards to all refugees is not worrisome when compared to the percentage of such people with regards to the people with German citizenship; see IMK Bericht 2016 [1].
>> Also, considering the excellent solve rate of most (reported) crimes here, even if it were worrisome in the short term, there would be no need to be concerned with regards to long term effects.
>> Additionally, blaming an entire people for the actions of their government is ludicrous, especially since our own government happily assists with the USA government's drone murders (i.e. war crimes).
>>
>> [1] https://www.bka.de/DE/AktuelleInformationen/StatistikenLagebilder/PolizeilicheKriminalstatistik/PKS2016/pks2016_node.html
>
> 1.) we have no sovereignty (until 2099) over the us bases and HAVE to pay for them -

Those are reasonable consequences for an unconditional surrender and it's not as if we couldn't afford it. Not to mention that these bases have people living in them that often go out and spend their money in the surrounding communities, which in turn generates both income for the (native) people living there, as well as taxes that are used for e.g. keeping the infrastructure in those communities maintained.

> that makes us a still occupied (by so called friends) country

1.) That is not what occupation means. If you want to call it something, "observation with preemptive capabilities" would be appropriate.
2.) There are no friends in politics, only ever shifting allegiances.

> 2.) http://www.refcrime.info/de/verbrechen/karte/  -- https://www.unzensuriert.at/einzelfall

1.) Neither of those websites cite reputable sources (online media outlets are not a reputable source for crime reports, since they necessarily have to work on a "publish first, check only if harsh backlash occurs" schedule to remain competitive) for their data and are thus irrelevant as aggregators.
2.) With around 6000000 crimes (yes, that is 6 million) reported in the year 2016 alone in Germany, the around 270000 supposed crimes (and this number is not per year, but overall total) on the first of those two websites are below 0.5 percent: Statistical noise, aka not relevant.
3.) The 2nd of those two websites is specifically about single cases and is such utterly irrelevant for a statistical analysis (which is the only kind that makes any sense on this scale).
May 22, 2017
On Monday, 22 May 2017 at 14:09:10 UTC, Andrei Alexandrescu wrote:
> I tried to send the message below via email. Couldn't reach all participants so I'll post it here:
>

Sorry about the post just now, I did not see your message beforehand.
May 22, 2017
On Monday, 22 May 2017 at 14:09:10 UTC, Andrei Alexandrescu wrote:
> I tried to send the message below via email. Couldn't reach all participants so I'll post it here:
>
> ====
>
> Hi there, thanks for your participation in the D forums. As this thread has stepped outside the charter of the forum, could you kindly please take it either to private email or to a place where such discussions are carried. (We do allow the occasional "near" off-topic posts related to general computing technology under the "OT" label.) We've sent a similar message to the other participants. Thanks! -- Andrei

Then, with all due respect, please remove these posts...

IMHO, they are so incredibly off-topic that I don't see why they should remain here to pollute the pages of a D language forum.