Re: Release D 2.108.0

2024-04-04 Thread Salih Dincer via Digitalmars-d-announce
 I would like to sincerely thank everyone who contributed. ❤️❤️❤️ On Wednesday, 3 April 2024 at 11:28:57 UTC, Ferhat Kurtulmuş wrote: Dear Nick, this is out of the topic, but I noticed that you are a Geany contributor. I have a long waiting PR here

Re: Beta 2.108.0

2024-03-21 Thread Salih Dincer via Digitalmars-d-announce
On Thursday, 21 March 2024 at 09:16:07 UTC, Andrea Fontana wrote: This? ```d auto toHex(N)(N number) if (isIntegral!N) { return "%X".format(number); } ``` No, you respect your efforts. Simple solutions without memory allocation are needed. Moreover, there are already very good algorithms

Re: Beta 2.108.0

2024-03-20 Thread Salih Dincer via Digitalmars-d-announce
On Thursday, 21 March 2024 at 02:14:36 UTC, WebFreak001 wrote: On Saturday, 2 March 2024 at 17:40:29 UTC, Iain Buclaw wrote: .. since they drastically make things easier (hexstrings) or even possible in the first place (magic initializer thingies) for library code and generated code. I

Re: Release D 2.107.1

2024-03-01 Thread Salih Dincer via Digitalmars-d-announce
On Saturday, 2 March 2024 at 00:03:43 UTC, Iain Buclaw wrote: Glad to announce D 2.107.1, ♥ to the 6 contributors. Thanks to the team for continuing to bring us an awesome D compiler! SDB@79

Re: From the D Blog: Crafting Self-Evident Code in D

2023-10-26 Thread Salih Dincer via Digitalmars-d-announce
On Saturday, 7 October 2023 at 12:37:37 UTC, sighoya wrote: I disagree however in all binary types should be just boolean. I prefer machineState=State.On or State.Off than isMachineOn=true or false. This was finished possible: ```d import std; enum State : bool {  Off, On } void main() {

Re: DCV is @nogc nothrow now.

2023-05-12 Thread Salih Dincer via Digitalmars-d-announce
On Friday, 28 April 2023 at 13:50:35 UTC, Ferhat Kurtulmuş wrote: Please give it a try and destroy me :) I've been pushing myself to try DCV for about a week now. But the libraries it depends on scare me. I would love to apply artificial intelligence in a video using only D. I guess that's

Re: How to set up D and SFML project on MacOS, Linux and Windows | [video]

2023-04-17 Thread Salih Dincer via Digitalmars-d-announce
On Monday, 17 April 2023 at 10:56:13 UTC, Ki Rill wrote: A new how-to video is out! Here is the [link](https://www.youtube.com/watch?v=17SvM5NFejM). Thank warmly... SDB@79

Re: How to set up D and SFML project on MacOS, Linux and Windows | [video]

2023-04-17 Thread Salih Dincer via Digitalmars-d-announce
On Monday, 17 April 2023 at 10:56:13 UTC, Ki Rill wrote: A new how-to video is out! Here is the [link](https://www.youtube.com/watch?v=17SvM5NFejM). Thank warmly... SDB@79

Re: Release D 2.103.0

2023-04-03 Thread Salih Dincer via Digitalmars-d-announce
On Monday, 3 April 2023 at 16:41:25 UTC, Iain Buclaw wrote: Glad to announce D 2.103.0, ♥ to the 43 contributors. I think the most radical change is DIP25 being the default. Thanks to everyone involved. SDB@79

Re: Release D 2.102.0

2023-02-02 Thread Salih Dincer via Digitalmars-d-announce
On Thursday, 2 February 2023 at 17:22:46 UTC, Ali Çehreli wrote: On 2/2/23 04:30, Iain Buclaw wrote: > Glad to announce D 2.102.0, ♥ to the 40 contributors. ... Two issues that I had some interest in are fixed. Yay! Ali rabboni, I think the other issue(#17226) is more important, very much!

Re: D Contributor Tutorials Part 1 - Building the Compiler From Source

2023-01-08 Thread Salih Dincer via Digitalmars-d-announce
On Sunday, 8 January 2023 at 11:27:14 UTC, Mike Parker wrote: The next video will use this setup to start making changes to dmd. https://youtu.be/iLN4rQkk4Fs Thank you to everyone who contributed to presenting this series to us, especially to Dennis! Hope to see more videos like this...

Re: Introducing alid

2022-09-15 Thread Salih Dincer via Digitalmars-d-announce
On Thursday, 15 September 2022 at 02:30:43 UTC, Ali Çehreli wrote: On 9/14/22 12:08, Ali Çehreli wrote: import alid; // WRONG - Could not make it work import alid.alid; // Worked with package.d file What's objection with combining all the code in the package into one module? SDB@79

Re: Introducing alid

2022-09-13 Thread Salih Dincer via Digitalmars-d-announce
On Wednesday, 14 September 2022 at 02:58:07 UTC, rikki cattermole wrote: Of course you are free to lie and say its mutable, but you can't lie to the cpu. It'll error if you try to write to it, resulting in the end of a process. I agree with what you said. Moreover, I sign it as an electronics

Re: Introducing alid

2022-09-13 Thread Salih Dincer via Digitalmars-d-announce
On Tuesday, 13 September 2022 at 15:24:20 UTC, Ali Çehreli wrote: On 9/12/22 22:24, Salih Dincer wrote: 2) This point is about a topic that I brought up recently: Types gain a 'const' eagerly (and they have to, understandably). For example, in your example you are caching an 'int', but my

Re: Introducing alid

2022-09-13 Thread Salih Dincer via Digitalmars-d-announce
On Tuesday, 13 September 2022 at 07:25:18 UTC, SDB@79 wrote: Is it the same with the new D versions? Now I replaced the cycle() to the leftward and tried it with the current version. It works great! ```d 0.iota!double(1,.1).cycle.cached.take(30).writeln; // [0, 0.1, 0.2, 0.3, 0.4, 0.5,

Re: Introducing alid

2022-09-12 Thread Salih Dincer via Digitalmars-d-announce
On Monday, 12 September 2022 at 09:15:34 UTC, Ali Çehreli wrote: I am happy to publish on code.dlang.org for the first time: https://code.dlang.org/packages/alid Thanks to everyone who made registering a dub package so easy! :) Hoş geldin AliD :) Thank you very much for bringing these

Re: GCC 12.2 Released (D v2.100.1)

2022-08-20 Thread Salih Dincer via Digitalmars-d-announce
On Friday, 19 August 2022 at 11:36:09 UTC, Iain Buclaw wrote: Hi, GCC version 12.2 has been released. GCC 12.2 is the first bug-fix release from the GCC 12 branch containing important fixes for regressions and serious bugs in GCC 12.1 with 11 bugs fixed in GDC since the previous release.

Re: DConf '22 Livestream Links

2022-08-01 Thread Salih Dincer via Digitalmars-d-announce
On Monday, 25 July 2022 at 13:52:51 UTC, Mike Parker wrote: For those of you who can't join us in person at DConf '22 in London next week, you can join us instead via each day's livestream link: * Day 1: https://youtu.be/V6KFtzF2Hx8 Well, you are in the right place, so let's get

Re: D Community Conversations: Walter Bright on the Origins of D Part 1

2022-07-11 Thread Salih Dincer via Digitalmars-d-announce
On Sunday, 10 July 2022 at 18:26:13 UTC, bachmeier wrote: On Sunday, 10 July 2022 at 16:17:11 UTC, Mike Parker wrote: [...] This is really good. Have you considered uploading the audio to Spotify or somewhere as a podcast? No idea what that would involve, but for a lot of us there are more

Re: D News April-May - DConf '22 BeerConf Has a Sponsor!

2022-05-31 Thread Salih Dincer via Digitalmars-d-announce
On Sunday, 29 May 2022 at 12:41:18 UTC, Mike Parker wrote: [...] One bit of news I hadn't announced anywhere before this video: we have a sponsor for the DConf '22 BeerConf! A big thanks to Funkwerk for supporting us. Thanks to them, we'll be able to hire out space for BeerConf every evening

Re: Release D 2.100.0

2022-05-26 Thread Salih Dincer via Digitalmars-d-announce
On Sunday, 15 May 2022 at 11:05:38 UTC, Martin Nowak wrote: Glad to announce D 2.100.0, ♥ to the 41 contributors. [...] http://dlang.org/changelog/2.100.0.html -Martin I'm still trying new features. I loved it, thank you to everyone who contributed... SDB@79

Re: Beta 2.100.0

2022-04-22 Thread Salih Dincer via Digitalmars-d-announce
On Friday, 22 April 2022 at 09:24:00 UTC, Martin Nowak wrote: Glad to announce the first beta for the 2.100.0 release, ♥ to the 40 contributors. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.100.0.html As usual please report any bugs at https://issues.dlang.org -Martin

Re: Our New Pull-Request and Issue Manager

2022-02-25 Thread Salih Dincer via Digitalmars-d-announce
On Thursday, 24 February 2022 at 23:25:35 UTC, Dennis wrote: On Thursday, 24 February 2022 at 20:32:25 UTC, Arjan wrote: Goed bezig! Veel plezier en succes Dennis. Dennis, tebrik ederiz istanbul'dan! Dennis, we congratulate you from istanbul!

Re: PixelPerfectEngine v0.10.0-beta.5 : Now with a synth

2022-02-24 Thread Salih Dincer via Digitalmars-d-announce
On Thursday, 24 February 2022 at 13:15:50 UTC, Salih Dincer wrote: Is there anything I can do for this problem? I solved it using the following commands having two parts: * sudo apt-get -y install libasound2-dev * dub build :windowmakerforconcrete --compiler=ldc2 --force

Re: PixelPerfectEngine v0.10.0-beta.5 : Now with a synth

2022-02-24 Thread Salih Dincer via Digitalmars-d-announce
On Wednesday, 23 February 2022 at 21:20:53 UTC, WebFreak001 wrote: On Wednesday, 23 February 2022 at 21:07:25 UTC, solidstate1991 wrote: https://github.com/ZILtoid1991/pixelperfectengine/releases/tag/v0.10.0-beta.5 After I created my own IO library that has audio features that are easier to

Re: fixedstring: a @safe, @nogc string type

2022-01-10 Thread Salih Dincer via Digitalmars-d-announce
On Monday, 10 January 2022 at 12:55:28 UTC, Moth wrote: have fun =] https://github.com/Moth-Tolias/fixedstring I try Fixedstring and, to my great relief I got the results I expected. Thank you, good luck with your work. So how to fix this double character issue: ```d FixedString!6 sugar =

Re: Gordon programming language

2021-11-17 Thread Salih Dincer via Digitalmars-d-announce
On Sunday, 24 October 2021 at 10:13:14 UTC, Tero Hänninen wrote: Hello, decided I'd post about my primarily D-influenced programming language here. ... Website: https://tjhann.github.io/gordon-web/ ```d 1 // The default enum base type is ubyte to not bloat structs (better for cache use).

Re: autoptr (ref counted pointers)

2021-11-13 Thread Salih Dincer via Digitalmars-d-announce
On Friday, 12 November 2021 at 14:32:42 UTC, vit wrote: Hello, I implemented reference counted pointers supporting: - weak pointers (optional). - aliasing. - atomic/non-atomic counters. - multithread ref counted pointers . - arrays. - destructors with attributes - pure, const, immutable and