June 05, 2020
On Thursday, 4 June 2020 at 19:23:35 UTC, Vinod K Chandran wrote:
> On Thursday, 4 June 2020 at 04:54:53 UTC, bauss wrote:
>
>>
>> I don't really care much about libraries, I'm the kind of guy to write most stuff myself.
>>
> I like that attitude. Well, I hope you have written your own GUI library ? At least for Windows ?

At one point I was working on one but killed the project years ago. I do a lot more network / website stuff than GUI stuff so that's my primary area of D.

It is something I wanna work on again in the future, so maybe one day but there are a couple GUI libraries atm. that are decent already.

June 05, 2020
On Friday, 5 June 2020 at 17:36:32 UTC, bauss wrote:
>
> At one point I was working on one but killed the project years ago. I do a lot more network / website stuff than GUI stuff so that's my primary area of D.
>
> It is something I wanna work on again in the future, so maybe one day but there are a couple GUI libraries atm. that are decent already.
Thanks for the reply. :)

June 05, 2020
On Thursday, 4 June 2020 at 19:29:22 UTC, Adam D. Ruppe wrote:
>
> i have!
Oh great ! Could you please share the link ?


June 05, 2020
On Thursday, 4 June 2020 at 19:31:13 UTC, mw wrote:
>
> I like to "stand on the shoulders of giants": so I choose to use high-quality libraries as much as I can find, then I can concentrate my energy on my own problem domain.

That's a good point, but sometimes its fun to write our own libs if you have time.


June 05, 2020
On 6/4/20 10:44 PM, Manu wrote:
> Most of my effort has been related to fixing them, with varying levels of success.

BTW I wonder how your rvalue binding initiative worked out.
June 05, 2020
On 6/5/2020 3:28 AM, Mathias LANG wrote:
> here's what I believe Manu is complaining about: 

I wish Manu would include a list of bugzilla issues every time he complains about problems, so we won't have to guess.
June 05, 2020
On 6/5/2020 12:46 PM, Andrei Alexandrescu wrote:
> On 6/4/20 10:44 PM, Manu wrote:
>> Most of my effort has been related to fixing them, with varying levels of success.
> 
> BTW I wonder how your rvalue binding initiative worked out.

Did you mean this?

https://github.com/dlang/DIPs/pull/182
June 05, 2020
On Friday, 5 June 2020 at 02:44:17 UTC, Manu wrote:
>
> I've spent the last 2 years trying to talk about `shared`, while **spectacularly huge** opportunities just sail on by. We've made very small incremental (and broken) progress. The important stuff has been blocked, and no counter-proposals ever presented. Blizzard is one of the biggest and most important gamedev houses in the world; imagine if there were some D code at the heart of all future Blizzard games.

Wow, somehow I missed you changing companies. Have you been at Blizzard since you left Euclideon?

Anyway, belated congratulations.
June 05, 2020
On Friday, 5 June 2020 at 19:12:41 UTC, Vinod K Chandran wrote:
> Oh great ! Could you please share the link ?

https://code.dlang.org/packages/arsd-official%3Aminigui

nothing great about it, just made for my own use.
June 05, 2020
On Wednesday, 3 June 2020 at 11:12:08 UTC, aberba wrote:
> I personally can't use any other system programming language due to the expressiveness and familiarity of D. Its familiar and some syntactic expressiveness are just hard to get in other systems languages...feels easier to model code in D.
>
> I don't use D primarily for work (Node.Js due to packages and cloud support...web services), but D is my go-to system language. Personally, wished I could use D for everything.
>
> I like the community here better, I like the engagement and support. Yeah, it's not perfect but way better than anywhere else I've been.
>
> What are you?

I might sound naive but I picked D for speed and then when I learned more about the language a really liked pragmatic the "get things done" approach which this language streamlines. It's not ceremonious and self-important as Scala which I use at work or too high level and slow as Python. It's just there, take it and use it after a couple of weeks reading the first few chapters. Mild learning curve with C++ like performance and no bullshit. A rare combination.

Also, I like the community.