Re: Beerconf Doctoberfest!

2020-10-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 13 October 2020 at 13:40:29 UTC, Steven Schveighoffer 
wrote:
Yeah, it's trendy to drink beer in October. And they cancelled 
the real Oktoberfest, so D is here to pick up the slack!


Grab some brews (or anything to drink, really), and your 
favorite D topics, and join us October 24-25th. Someone 
(probably Iain again) will post a link to the stream on 
Saturday.


Note that the Beerconf for November will coincide with Dconf 
Online 2020, and will be more "official" than this. I expect 
some news to come out about that soon.




Just realized I forgot to remind people about this. It’s 
happening tomorrow. See you all there!


-Steve




Re: LDC 1.24.0-beta1

2020-10-23 Thread starcanopy via Digitalmars-d-announce

On Friday, 23 October 2020 at 22:48:33 UTC, Imperatorn wrote:

On Friday, 23 October 2020 at 20:21:39 UTC, aberba wrote:

On Friday, 23 October 2020 at 18:01:19 UTC, Kagamin wrote:

[...]


Not saying Kinke SHOULD do it. Was rather disagreeing with the 
idea that "developers" don't use installers. And that's a 
shortcoming with the LDC project...no straightforward way to 
set it up on Windows using an installer. If visuald supports 
LDC, why not point people to it.


[...]


I agree with this. Not providing an installer gives the message 
that you're not that interested in people using it.


That's an exaggeration. Every release is accompanied by binaries 
that one may easily retrieve. Setting up the dependencies is only 
done once, and if you're a Windows developer, such an environment 
most likely exists, and you'll likely only have to add the bin to 
your path. It's my understanding that there are few people 
regularly working on LDC; allocating (voluntary!) manpower to a 
nice but non-essential component doesn't seem wise.


Re: LDC 1.24.0-beta1

2020-10-23 Thread Imperatorn via Digitalmars-d-announce

On Friday, 23 October 2020 at 20:21:39 UTC, aberba wrote:

On Friday, 23 October 2020 at 18:01:19 UTC, Kagamin wrote:

[...]


Not saying Kinke SHOULD do it. Was rather disagreeing with the 
idea that "developers" don't use installers. And that's a 
shortcoming with the LDC project...no straightforward way to 
set it up on Windows using an installer. If visuald supports 
LDC, why not point people to it.


[...]


I agree with this. Not providing an installer gives the message 
that you're not that interested in people using it.


If I have the time later I can try to fix an installer.


Re: LDC 1.24.0-beta1

2020-10-23 Thread bachmeier via Digitalmars-d-announce

On Friday, 23 October 2020 at 20:21:39 UTC, aberba wrote:

Beginners, if you want an LDC installer then "Go do it 
yourself". I wouldn't consider that a good message.


Out of curiosity, what is the alternative message? Someone has to 
do it. This is a volunteer project, not a business, so there's 
not a manager that can put a couple guys on it.


Re: LDC 1.24.0-beta1

2020-10-23 Thread aberba via Digitalmars-d-announce

On Friday, 23 October 2020 at 18:01:19 UTC, Kagamin wrote:

On Tuesday, 20 October 2020 at 20:09:58 UTC, aberba wrote:
Supposing I'm new to D, I have previous experience with 
LLVM-based compilers so I prefer to use LDC. How am I supposed 
to know what to do? Where is the information on how to get it 
on my system through visualD installer?


The LDC experience needs some improvement here.


Supposedly they will want an IDE with everything included in 
one installer, like Visual Studio, and that's what VisualD 
installer apparently does.


Not saying Kinke SHOULD do it. Was rather disagreeing with the 
idea that "developers" don't use installers. And that's a 
shortcoming with the LDC project...no straightforward way to set 
it up on Windows using an installer. If visuald supports LDC, why 
not point people to it.


LDC at its current state is a small fraction of DMD, why? 
Convenience. That's the core difference. And convenience sells.


And this is only a Windows problem ( started using Windows few 
weeks ago and now seeing devs don't provide an installer).


Now someone is going to tell me as always (I think its already 
said) to go do it myself. I don't really see it as a priority for 
me ATM as I know how to do without an installer. But just know 
that all successful languages have Windows installers I've found 
the need to use or try. Those that don't are niche and not ready 
for mass adoption simple because it easier to use something else 
that hacking your way out of a first impression.


Of course we have DMD.

Beginners, if you want an LDC installer then "Go do it yourself". 
I wouldn't consider that a good message.


Re: LDC 1.24.0-beta1

2020-10-23 Thread Kagamin via Digitalmars-d-announce

On Tuesday, 20 October 2020 at 20:09:58 UTC, aberba wrote:
Supposing I'm new to D, I have previous experience with 
LLVM-based compilers so I prefer to use LDC. How am I supposed 
to know what to do? Where is the information on how to get it 
on my system through visualD installer?


The LDC experience needs some improvement here.


Supposedly they will want an IDE with everything included in one 
installer, like Visual Studio, and that's what VisualD installer 
apparently does.


Re: Computing the next SemVer for dlang packages with dsemver

2020-10-23 Thread James Blachly via Digitalmars-d-announce

On 10/21/20 10:47 AM, Robert burner Schadek wrote:

https://code.dlang.org/packages/dsemver

is a program that computes the next SemVer for your dlang package.



As indicated downthread, this could be a great ecosystem partner with 
dmd-as-a-library.


Thank you Robert!