Re: Beerconf Doctoberfest!
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
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
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
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
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
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
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!