December 29, 2018
On Saturday, 29 December 2018 at 11:44:16 UTC, Walter Bright wrote:
> On 12/28/2018 12:41 PM, Rubn wrote:
>> I always find it amusing when people are offended
>
> It's not about being offended. I'm not offended.

Then what is the problem ?

> Would you pick up your date for the prom wearing track shorts? I wouldn't, either. On the D forums, I expect all to behave in a professional manner.

Who says you can't wear track shorts to prom? Who deemed that isn't acceptable? If you want to succumb to peer pressure, you can do so. But don't put pressure onto other individuals to follow your social norms.

> That includes the dlang github repository.

So if someone created a pull request and they included a swear word in the comment of the pull request, you would close it? I mean I know it would sit in the pull request queue until it becomes outdated someone needs to close it then creates a new one and reimplements it. But just hypothetically speaking, if you had the authority and were in charge of maintaining pull requests.
December 29, 2018
On Friday, 28 December 2018 at 14:13:04 UTC, John Colvin wrote:
> I'm sure you're bored of hearing this, but workplaces aren't very uniform in expected demeanor across different countries, industries, companies and jobs. Playing on stereotypes: what might be normal behaviour for a sysadmin at an Australian games company would likely be horrifically bad behaviour for a user-facing tech support role in a German accounting software company.

Can confirm that I've used the phrase "next level shit" at my GDC presentation.

Certainly what's considered professional in my industry (an entertainment industry) doesn't fly with classic white-collar IT.

(TIL that it's now classified gold-collar. Whatevs.)

Swears are fine where I'm from. Using swears to demean or insult someone doesn't matter, you're still being demeaning and insulting ie a dick. Don't be a dick.

Of course, I don't mind keeping it white-collar when I post here. I swear a lot in person, use blue-ish humour to get a point across. But on a forum, I have the luxury of time to think about how to say something in a clean manner.
December 29, 2018
On Saturday, 29 December 2018 at 11:37:01 UTC, Walter Bright wrote:
> On 12/28/2018 6:46 PM, Jonathan Marler wrote:
>> This is just a guess but I think Walter is more sensitive to swearing because of his religious beliefs.
> No. It's about professional demeanor. It's neither hard to understand nor hard to do.

Yeah, even though many people enjoy swearing, alot of people are offended by it, so it doesn't make sense for professionals to use it as a bit of humor or emphasis isn't worth the risk of offending people.

Based on your response Walter it sounds like you think you were mischaracterized. Just to clarify, I didn't mean to say that you're reason for wanting professionalism is because of your religious beliefs. Professionalism is self justifiable without religion. I was just seeing arguments about whether swearing could be considered professional in some situations (which it could be) but it's not going to be that way on these forums. Based on your beliefs, I think swearing would violate your definition of professional. If I was right about your background then that's not going to change so I was letting people know that debating this would be a waste of time. Plus, I think a public forum is too large of a group to ever think that everyone on it would ever be ok with swearing...the group is just to large and diverse.
December 29, 2018
On 12/29/2018 9:26 AM, Jonathan Marler wrote:
> Plus, I think a public forum is too large of a group to ever think that everyone on it would ever be ok with swearing...the group is just to large and diverse.

People in business are not interested in investing their time and money in a product where the people involved behave like children. They won't be offended, they'll just close the window and move on. They're not going to risk their time and money with such.

I don't care what people do in their office. But this is the D Foundation's office, and people here will comport themselves professionally, or will be asked to shape up or ship out.
December 29, 2018
On Saturday, 29 December 2018 at 21:57:12 UTC, Walter Bright wrote:

> People in business are not interested in investing their time and money in a product where the people involved behave like children. They won't be offended, they'll just close the window and move on. They're not going to risk their time and money with such.
>
> I don't care what people do in their office. But this is the D Foundation's office, and people here will comport themselves professionally, or will be asked to shape up or ship out.

Same goes for academics. I would never tell a student to post here. There's just no way I'd want to attach my reputation to what is considered okay by programmers in a random office somewhere.
December 30, 2018
On Saturday, 29 December 2018 at 21:57:12 UTC, Walter Bright wrote:
> People in business are not interested in investing their time and money in a product where the people involved behave like children.

Okay, but I'm not involved nor are a lot of individuals here, I have zero affiliation with the D foundation. Kind of difficult to tell how is and isn't, seems like it's partially a secret. The forums also don't have that kind of functionality. If I could guess or know someone's email I could probably impersonate them.

> They won't be offended, they'll just close the window and move on. They're not going to risk their time and money with such.
>
> I don't care what people do in their office. But this is the D Foundation's office, and people here will comport themselves professionally, or will be asked to shape up or ship out.

Every office I've been to doesn't let anyone from the street walk around willy nilly. Yah you have bigger problems if you consider this an office.
December 30, 2018
On Sunday, 30 December 2018 at 02:01:47 UTC, Rubn wrote:


> Every office I've been to doesn't let anyone from the street walk around willy nilly. Yah you have bigger problems if you consider this an office.

Then let's call it the D Community's office, as that's what Walter was getting at. Everything that happens here reflects on the community at large. When people wander in from reddit or elsewhere and see a bunch of flamewars, temper tantrums, and such, they won't acscribe it only to the participants, but to the D Community. We'll turn off those who are serious and fuel those who like to talk smack outside.

These forums have been around for many years now in various forms and have generally been decent because the people who participate agree to keep it that way. I count myself among those who would like to see that continue.
December 30, 2018
On 12/29/18 9:20 AM, Ethan wrote:
> On Friday, 28 December 2018 at 14:13:04 UTC, John Colvin wrote:
>> I'm sure you're bored of hearing this, but workplaces aren't very uniform in expected demeanor across different countries, industries, companies and jobs. Playing on stereotypes: what might be normal behaviour for a sysadmin at an Australian games company would likely be horrifically bad behaviour for a user-facing tech support role in a German accounting software company.
> 
> Can confirm that I've used the phrase "next level shit" at my GDC presentation.
> 
> Certainly what's considered professional in my industry (an entertainment industry) doesn't fly with classic white-collar IT.
> 
> (TIL that it's now classified gold-collar. Whatevs.)
> 
> Swears are fine where I'm from. Using swears to demean or insult someone doesn't matter, you're still being demeaning and insulting ie a dick. Don't be a dick.
> 
> Of course, I don't mind keeping it white-collar when I post here. I swear a lot in person, use blue-ish humour to get a point across. But on a forum, I have the luxury of time to think about how to say something in a clean manner.

Thanks. That's exactly the spirit. (FWIW that talk was a riot and I wouldn't ask you to change it at all.)

We're trying to stay light on formal rules and rely on common sense among adults in a professional organization. The "but my organization does allow that" retort does not impose on the Foundation the least common denominator of all posters' respective organizations, and should not be used in an attempt to game the system. Just like Ethan, I'm convinced people understand and appreciate the variations across workplaces and what the middle road would be.

Happy New Year!


Andrei
January 02, 2019
Hi, I've played around with string interpolation and wanted to ask if this is somewhat helpful?

https://run.dlang.io/is/6AokiH
January 02, 2019
On Wednesday, 2 January 2019 at 18:59:53 UTC, Dgame wrote:
> Hi, I've played around with string interpolation and wanted to ask if this is somewhat helpful?
>
> https://run.dlang.io/is/6AokiH

You are aware of `writefln`?

>    writeln(fmt!("a = $a, b = $b, c = $c", a, b, c));
>    writefln("a = %s, b = %s, c = %s", a, b, c);

These lines produce the same output.