Re: Release D v2.076.1

2017-10-11 Thread Petar via Digitalmars-d-announce
On Wednesday, 11 October 2017 at 10:20:01 UTC, b4s1L3 wrote: On Monday, 9 October 2017 at 19:44:24 UTC, Martin Nowak wrote: Glad to announce D v2.076.1. http://dlang.org/download.html This point release fixes a few issues over v2.076.1, see the changelog for more details.

Re: Beta 2.077.1

2017-11-23 Thread Petar via Digitalmars-d-announce
On Thursday, 23 November 2017 at 13:06:14 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 23 November 2017 at 12:04:05 UTC, Nicholas Wilson wrote: On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release.

Re: Beta 2.077.1

2017-11-23 Thread Petar via Digitalmars-d-announce
On Thursday, 23 November 2017 at 12:04:05 UTC, Nicholas Wilson wrote: On Thursday, 23 November 2017 at 11:43:08 UTC, Martin Nowak wrote: First beta for the 2.077.1 point release. http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.077.1.html Please report any bugs at

Re: run.dlang.io can now display ASM + AST + IR

2018-02-07 Thread Petar via Digitalmars-d-announce
On Wednesday, 7 February 2018 at 12:17:11 UTC, Bastiaan Veelo wrote: On Wednesday, 7 February 2018 at 01:15:14 UTC, Seb wrote: https://run.dlang.io/is/vSUTf6 Press [Run] and it shows "42". OK Press [-X] and it shows "42". ?? Press [-D] and it shows "42". ?? I think I recently bumped into

Re: Optional and NotNull version 0.5.0 - swift optional like and scala option like

2018-08-17 Thread Petar via Digitalmars-d-announce
On Thursday, 16 August 2018 at 18:10:38 UTC, jmh530 wrote: On Thursday, 16 August 2018 at 12:25:14 UTC, aliak wrote: Hi See: https://optional.dub.pm I've totally revamped the Optional type and am now quite happy with. It has a range interface and safe dispatching and can be used to 1) avoid

Re: LDC 1.12.0-beta1

2018-09-07 Thread Petar via Digitalmars-d-announce
On Friday, 7 September 2018 at 03:12:50 UTC, Joakim wrote: On Wednesday, 5 September 2018 at 05:15:45 UTC, Joakim wrote: I'll add native beta builds for Android in a couple days. The native Android builds are up at the above github release link. I think this is the last time I'll put beta

Re: #include C headers in D code

2018-04-13 Thread Petar via Digitalmars-d-announce
On Friday, 13 April 2018 at 10:31:43 UTC, Atila Neves wrote: On Wednesday, 11 April 2018 at 14:33:26 UTC, Jacob Carlborg wrote: On Monday, 9 April 2018 at 11:03:48 UTC, Atila Neves wrote: Here's my blog post about my project that allows directly #including C headers in D* I don't know the

Re: Profiling DMD's Compilation Time with dmdprof

2018-11-08 Thread Petar via Digitalmars-d-announce
On Thursday, 8 November 2018 at 07:54:56 UTC, Manu wrote: On Wed, Nov 7, 2018 at 10:30 PM Vladimir Panteleev via Digitalmars-d-announce wrote: On Thursday, 8 November 2018 at 06:08:20 UTC, Vladimir Panteleev wrote: > It was definitely about 4 seconds not too long ago, a few > years at

Re: LLVM 7.0.0 no mention of D anymore

2018-09-19 Thread Petar via Digitalmars-d-announce
On Wednesday, 19 September 2018 at 13:58:00 UTC, Joakim wrote: On Wednesday, 19 September 2018 at 13:10:07 UTC, Daniel Kozak wrote: http://releases.llvm.org/7.0.0/docs/ReleaseNotes.html#external-open-source-projects-using-llvm-7 no mention of D anymore :(

Re: Blog post: What D got wrong

2018-12-11 Thread Petar via Digitalmars-d-announce
On Tuesday, 11 December 2018 at 10:45:39 UTC, Atila Neves wrote: A few things that have annoyed me about writing D lately: https://atilanevesoncode.wordpress.com/2018/12/11/what-d-got-wrong/ No UFCS chain for templates. No template lambdas. You can write code like this today via library

Re: Visual D 0.48.0 released

2018-12-03 Thread Petar via Digitalmars-d-announce
On Monday, 3 December 2018 at 10:04:48 UTC, M.M. wrote: On Sunday, 2 December 2018 at 21:23:31 UTC, Manu wrote: On Sun, Dec 2, 2018 at 8:05 AM Rainer Schuetze via Digitalmars-d-announce wrote: [...] Bravo! Thank you for your awesome work as always Rainer! For those following, this release

Re: DIP 1000--Scoped Pointers--Superseded

2019-03-12 Thread Petar via Digitalmars-d-announce
On Tuesday, 12 March 2019 at 17:48:20 UTC, Chris M. wrote: On Thursday, 7 March 2019 at 11:30:01 UTC, Mike Parker wrote: As most of you surely know, DIP 1000, "Scoped Pointers", has been sitting in the DIP queue with the Draft status for ages and was significantly out of sync with the

Re: GtkD Blog Now Up and Running

2019-01-31 Thread Petar via Digitalmars-d-announce
On Thursday, 31 January 2019 at 20:33:43 UTC, Ron Tarrant wrote: On Wednesday, 30 January 2019 at 21:21:24 UTC, Mike Wey wrote: This is whats going on: https://issues.dlang.org/show_bug.cgi?id=15418 To work around this you can either build things with "--arch=x86mscoff" or tell dub not to

Re: unit-threaded v0.8.0

2019-01-31 Thread Petar via Digitalmars-d-announce
On Wednesday, 30 January 2019 at 14:55:37 UTC, jmh530 wrote: Also, there is an example in the readme on @Values of @Values(1, 2, 3) unittest { assert(getValue!int % 2 == 0); } What if it's not so easy to create the values? I suppose you could pass the parameters in @Values to some other

Re: a van Emde Boas tree

2019-02-05 Thread Petar via Digitalmars-d-announce
On Tuesday, 5 February 2019 at 15:47:30 UTC, Dejan Lekic wrote: On Tuesday, 5 February 2019 at 15:28:04 UTC, Alex wrote: Hi all, my van Emde Boas tree finally reached an announceable state, at version 0.12.0. vEB tree is an interesting data structure. Where is the implementation? - You did

Re: D for microservices: ldc, rdmd, dub now available on Alpine x86_64

2019-11-05 Thread Petar via Digitalmars-d-announce
On Tuesday, 5 November 2019 at 02:16:28 UTC, Mathias Lang wrote: [..] That's great news! Thanks a lot for your hard work! # Note: This will redownload your dependencies every time, which doesn't play well with docker I have been meaning to add a docker and CI friendly command to dub that

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-26 Thread Petar via Digitalmars-d-announce
On Wednesday, 26 February 2020 at 09:45:55 UTC, Walter Bright wrote: On 2/25/2020 1:36 AM, aliak wrote: This may have already been answered in the other threads, but I was just wondering if anyone managed to propose a way to avoid this scenario with DIP1027? void f(string s, int i = 0);

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-27 Thread Petar via Digitalmars-d-announce
On Thursday, 27 February 2020 at 00:20:27 UTC, Walter Bright wrote: On 2/26/2020 3:13 AM, Petar Kirov [ZombineDev] wrote: In all other languages with string interpolation that I'm familiar with, `a` is not passed to the `i` parameter. All rely on a garbage collected string being generated as

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-27 Thread Petar via Digitalmars-d-announce
On Thursday, 27 February 2020 at 09:30:30 UTC, Walter Bright wrote: On 2/27/2020 12:27 AM, Petar Kirov [ZombineDev] wrote: I'm well aware that allocation is inevitable if we want this behavior. My argument is that this behavior is so ubiquitous that not following it would be surprising to much

Re: DIP 1027---String Interpolation---Format Assessment

2020-02-27 Thread Petar via Digitalmars-d-announce
On Thursday, 27 February 2020 at 14:58:20 UTC, Adam D. Ruppe wrote: On Thursday, 27 February 2020 at 14:32:29 UTC, Petar Kirov [ZombineDev] wrote: 2. Have the new type implicitly convert to printf-style args. I think this is what Adam is proposing. While nice to have, I don't think it's

Re: wc in D: 712 Characters Without a Single Branch

2020-01-28 Thread Petar via Digitalmars-d-announce
On Tuesday, 28 January 2020 at 21:40:40 UTC, Petar Kirov [ZombineDev] wrote: [snip] import std.algorithm : count, splitter; import std.stdio : File, writefln; import std.typecons : Yes; void main(string[] args) { size_t lines, words, bytes; foreach (line;

Re: wc in D: 712 Characters Without a Single Branch

2020-01-28 Thread Petar via Digitalmars-d-announce
On Tuesday, 28 January 2020 at 14:01:35 UTC, Mike Parker wrote: [snip] BTW, while playing with a solution of my own [0] I noticed that both mine and Robert's version return different results for the following input [1]: expected:

Re: wc in D: 712 Characters Without a Single Branch

2020-01-28 Thread Petar via Digitalmars-d-announce
On Tuesday, 28 January 2020 at 21:40:40 UTC, Petar Kirov [ZombineDev] wrote: BTW, while playing with a solution of my own [0] I noticed that both mine and Robert's version return different [... snip] I found the culprit - iswspace. For more info see:

Re: German D tutorial: HTML5 Anwendung mit GTK3 schreiben

2020-02-14 Thread Petar via Digitalmars-d-announce
On Thursday, 13 February 2020 at 22:48:32 UTC, Andre Pany wrote: Hi, Dieses Tutorial zeigt, wie GTK3 zum Erstellen von HTML5 Anwendungen verwendet werden kann. http://d-land.sepany.de/tutorials/gui/html5-anwendungen-mit-gtk3-schreiben Viele Grüße Andre Hi Andre, I quickly skimmed through

Re: German D tutorial: HTML5 Anwendung mit GTK3 schreiben

2020-02-14 Thread Petar via Digitalmars-d-announce
On Friday, 14 February 2020 at 08:44:11 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 13 February 2020 at 22:48:32 UTC, Andre Pany wrote: Hi, Dieses Tutorial zeigt, wie GTK3 zum Erstellen von HTML5 Anwendungen verwendet werden kann.

Re: Proposal for porting D runtime to WebAssembly

2020-01-07 Thread Petar via Digitalmars-d-announce
On Tuesday, 7 January 2020 at 08:17:37 UTC, Sebastiaan Koppe wrote: On Sunday, 5 January 2020 at 08:24:21 UTC, Denis Feklushkin wrote: On Friday, 3 January 2020 at 10:34:40 UTC, Sebastiaan Koppe wrote: - reals (probably are going to be unsupported) It seems to me for now they can be

Re: DLS deprecation

2020-04-09 Thread Petar via Digitalmars-d-announce
On Wednesday, 8 April 2020 at 12:47:57 UTC, aliak wrote: [..] I've been meaning to give flutter a try though... it seems to be catching steam. Only problem is google is "known" for just dropping things. But who knows, let's see. Flutter is indeed pretty cool. We've used it last year at

Re: DLS deprecation

2020-04-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 April 2020 at 15:25:46 UTC, Laurent Tréguier wrote: On Thursday, 9 April 2020 at 14:59:41 UTC, Petar Kirov [ZombineDev] wrote: Thanks a lot for your work! What do you think about transferring the project to dlang-community? Also, I think it's better to leave the VSCode extension

Re: DLS deprecation

2020-04-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 April 2020 at 13:06:42 UTC, Laurent Tréguier wrote: Thank you, and thank you to everyone else in this thread. I'll probably still be watching D's evolution from afar, and I wish all the best to this community! Thanks a lot for your work! What do you think about transferring

Re: dlang-requests 1.1.0 released

2020-04-05 Thread Petar via Digitalmars-d-announce
On Sunday, 5 April 2020 at 11:53:29 UTC, Petar Kirov [ZombineDev] wrote: On Sunday, 5 April 2020 at 08:59:50 UTC, ikod wrote: Hello! Just a note that dlang-requests ver 1.1.0 released with new 'ByLine' interfaces added for get/post/put requests. range algorithms can be applied to server

Re: dlang-requests 1.1.0 released

2020-04-05 Thread Petar via Digitalmars-d-announce
On Sunday, 5 April 2020 at 08:59:50 UTC, ikod wrote: Hello! Just a note that dlang-requests ver 1.1.0 released with new 'ByLine' interfaces added for get/post/put requests. range algorithms can be applied to server responses, so that simple chain

Re: wlanapi.h

2020-04-14 Thread Petar via Digitalmars-d-announce
On Tuesday, 14 April 2020 at 09:42:44 UTC, Виталий Фадеев wrote: I was writed "wlanapi.h". It is WLAN API windows header. I will be happy to see it in public D distributive. [...] The best way to go is to contribute your Windows API declarations to the upstream Druntime project:

Re: $750 Bounty: Issue 16416 - Phobos std.uni out of date (should be updated to latest Unicode standard)

2020-05-05 Thread Petar via Digitalmars-d-announce
On Monday, 4 May 2020 at 17:01:01 UTC, Robert M. Münch wrote: ... I believe this is an excellent initiative, thank you for starting it! Perhaps this script, along with repository that is part of can help those wishing to update std.uni to the latest version:

Re: DIP1028 - Rationale for accepting as is

2020-05-23 Thread Petar via Digitalmars-d-announce
On Friday, 22 May 2020 at 17:12:47 UTC, Atila Neves wrote: [..] Yes, there's a cost, which is carefully vetting extern(C) and extern(C++) declarations. The decision came down to finding this an acceptable trade-off. How would you feel about a DIP that the only thing it did was assume all

Re: DIP1028 - Rationale for accepting as is

2020-05-23 Thread Petar via Digitalmars-d-announce
On Friday, 22 May 2020 at 17:12:47 UTC, Atila Neves wrote: [..] Yes, there's a cost, which is carefully vetting extern(C) and extern(C++) declarations. The decision came down to finding this an acceptable trade-off. How would you feel about a DIP that the only thing it did was make all

Re: Symmetry Investments and the D Language Foundation are Hiring

2020-09-02 Thread Petar via Digitalmars-d-announce
On Tuesday, 1 September 2020 at 16:45:55 UTC, drug wrote: On 9/1/20 7:34 PM, Petar Kirov [ZombineDev] wrote: On Tuesday, 1 September 2020 at 12:59:00 UTC, Mathias LANG wrote: On Tuesday, 1 September 2020 at 09:09:36 UTC, Jacob Carlborg wrote: [...] Agreed. A server approach would probably

Re: Introduction to programming with compile time sequences in D

2020-09-01 Thread Petar via Digitalmars-d-announce
On Tuesday, 1 September 2020 at 16:00:14 UTC, data pulverizer wrote: On Saturday, 29 August 2020 at 04:41:36 UTC, Petar Kirov [ZombineDev] wrote: On Friday, 28 August 2020 at 11:05:09 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 15:58:46 UTC, Petar Kirov [ZombineDev] wrote: [...]

Re: Symmetry Investments and the D Language Foundation are Hiring

2020-09-01 Thread Petar via Digitalmars-d-announce
On Tuesday, 1 September 2020 at 12:59:00 UTC, Mathias LANG wrote: On Tuesday, 1 September 2020 at 09:09:36 UTC, Jacob Carlborg wrote: On Sunday, 30 August 2020 at 14:13:36 UTC, Mike Parker wrote: Looking for a full-time or part-time gig? Not only is Symmetry Investments hiring D programmers,

Re: Introduction to programming with compile time sequences in D

2020-08-25 Thread Petar via Digitalmars-d-announce
On Tuesday, 25 August 2020 at 16:01:25 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 14:02:33 UTC, Petar Kirov [ZombineDev] wrote: ... You can find a full example of this here: https://run.dlang.io/gist/run-dlang/80e120e989a6b0f72fd7244b17021e2f There is an issue with `AliasTuple`

Re: Introduction to programming with compile time sequences in D

2020-08-25 Thread Petar via Digitalmars-d-announce
On Tuesday, 25 August 2020 at 16:10:21 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 16:01:25 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 14:02:33 UTC, Petar Kirov [ZombineDev] wrote: ... You can find a full example of this here:

Re: Introduction to programming with compile time sequences in D

2020-08-25 Thread Petar via Digitalmars-d-announce
On Tuesday, 25 August 2020 at 16:04:36 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 15:58:46 UTC, Petar Kirov [ZombineDev] wrote: On Tuesday, 25 August 2020 at 15:30:17 UTC, data pulverizer wrote: I think your article is quite valuable is it covers many aspects of template

Re: Introduction to programming with compile time sequences in D

2020-08-25 Thread Petar via Digitalmars-d-announce
On Tuesday, 25 August 2020 at 15:30:17 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 14:02:33 UTC, Petar Kirov [ZombineDev] wrote: Nice article! I haven't had the chance to read it fully, so far [snip] I though of writing at the beginning that it was long and that readers could

Re: Introduction to programming with compile time sequences in D

2020-08-25 Thread Petar via Digitalmars-d-announce
On Tuesday, 25 August 2020 at 02:11:42 UTC, data pulverizer wrote: I have a draft new blog article "Introduction to programming with compile time sequences in D", it's on Github and I would appreciate feedback before it goes live

Re: Introduction to programming with compile time sequences in D

2020-08-28 Thread Petar via Digitalmars-d-announce
On Friday, 28 August 2020 at 11:05:09 UTC, data pulverizer wrote: On Tuesday, 25 August 2020 at 15:58:46 UTC, Petar Kirov [ZombineDev] wrote: [...] Just to keep you updated, I've begun to write a fresh section on templates for dlang-tour quite separate from the blog article - something more

Re: Reading IDX Files in D, an introduction to compile time programming

2020-08-22 Thread Petar via Digitalmars-d-announce
On Friday, 21 August 2020 at 20:33:51 UTC, H. S. Teoh wrote: On Fri, Aug 21, 2020 at 01:18:30PM -0700, Ali Çehreli via Digitalmars-d-announce wrote: [...] In my case I found a limitation: I cannot "iterate a directory" and import all file contents in there (the limitation is related to a C

Re: Sociomantic Tsunami now under new community maintainership

2020-10-01 Thread Petar via Digitalmars-d-announce
On Wednesday, 30 September 2020 at 08:31:25 UTC, Iain Buclaw wrote: [..] Great news, thank you Iain and everyone else who was responsible! I think an overview of those D projects would make for a great DConf talk!

Re: Release D 2.094.0

2020-10-01 Thread Petar via Digitalmars-d-announce
On Thursday, 1 October 2020 at 16:47:37 UTC, Meta wrote: On Thursday, 1 October 2020 at 16:19:48 UTC, Steven Schveighoffer wrote: On 10/1/20 10:36 AM, Meta wrote: On Thursday, 1 October 2020 at 09:49:36 UTC, Mathias LANG wrote: Author here. The most complete way to know would be to read the

Re: DIP1028 - Rationale for accepting as is

2020-05-25 Thread Petar via Digitalmars-d-announce
On Monday, 25 May 2020 at 12:41:01 UTC, Paul Backus wrote: On Monday, 25 May 2020 at 12:30:11 UTC, Zoadian wrote: On Monday, 25 May 2020 at 10:41:43 UTC, rikki cattermole wrote: It is meant to mean that at some point it has been mechanically checked by the compiler. Either during current

Re: DIP1028 - Rationale for accepting as is

2020-05-25 Thread Petar via Digitalmars-d-announce
On Monday, 25 May 2020 at 11:40:46 UTC, Johannes T wrote: On Monday, 25 May 2020 at 10:19:22 UTC, Johannes Loher wrote: [..] But with the DIP in its current form, we make @safe lose its meaning and power, which is much worse in my opinion. [..] The alternative, not making extern @safe,

Re: DIP1028 - Rationale for accepting as is

2020-05-25 Thread Petar via Digitalmars-d-announce
On Monday, 25 May 2020 at 13:14:51 UTC, Petar Kirov [ZombineDev] wrote: It may be true (of course modulo meta-programming) that it doesn't make a difference for the calling code, but I personally want have the guarantees that a function that I'm doesn't make a difference for the calling

Re: DIP1028 - Rationale for accepting as is

2020-05-25 Thread Petar via Digitalmars-d-announce
On Monday, 25 May 2020 at 13:43:07 UTC, Paul Backus wrote: On Monday, 25 May 2020 at 13:22:36 UTC, Petar Kirov [ZombineDev] wrote: On Monday, 25 May 2020 at 13:14:51 UTC, Petar Kirov [ZombineDev] wrote: It may be true (of course modulo meta-programming) that it doesn't make a difference for

Re: DIP1028 - Rationale for accepting as is

2020-05-26 Thread Petar via Digitalmars-d-announce
On Monday, 25 May 2020 at 23:39:33 UTC, Andrei Alexandrescu wrote: [..] Thank you, Andrei, you've put this quite eloquently. With more than 200+ replies, unfortunately, this whole discussion looks like an excessively inefficient use of the community's time. One way to resolve this

Re: LDC 1.22.0-beta2

2020-06-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 June 2020 at 17:29:44 UTC, kinke wrote: Glad to announce the second beta with the following main additions: - Based on DMD/druntime/Phobos stable from a couple of days ago. - `pragma(inline, true)` fix when emitting multiple object files in a single cmdline. This may have a

Re: Visual D 1.0.0 released

2020-07-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 July 2020 at 08:40:24 UTC, Petar Kirov [ZombineDev] wrote: Code-D is great work, but it's still catching up, and it may never do so because VSCode just has an embarrassingly bad debugger :( Professionally, I've used Visual Studio for the first 3-4 years of my career. Back

Re: Visual D 1.0.0 released

2020-07-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 July 2020 at 00:03:02 UTC, Manu wrote: Not really. VisualD is objectively the most functional and competent IDE/Debugger solution, BY FAR. It's not an opinion, it's a measurable fact. Obviously, if you are into vim/emacs/whatever, then you don't actually really care much

Re: Decimal string to floating point conversion with correct half-to-even rounding

2020-07-07 Thread Petar via Digitalmars-d-announce
On Tuesday, 7 July 2020 at 12:14:16 UTC, Guillaume Piolat wrote: Phobos is the stdlib of the language. Mir is not. I'm not sure why you point this out. No one is arguing that it is. On the other hand, it does many things better already. Likewise, you've made the std.experimental.allocator

Re: Visual D 1.0.0 released

2020-07-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 July 2020 at 10:22:50 UTC, Manu wrote: FWIW, I actually agree with everything you said about linux as a dev environment vs windows. But that wasn't the question... as an IDE and debugger integration, there is absolutely no comparison to VisualD, not by miles. While I agree

Re: Visual D 1.0.0 released

2020-07-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 July 2020 at 12:06:52 UTC, aberba wrote: On Thursday, 9 July 2020 at 08:40:24 UTC, Petar Kirov [ZombineDev] wrote: On Thursday, 9 July 2020 at 00:03:02 UTC, Manu wrote: Not really. VisualD is objectively the most functional and competent IDE/Debugger solution, BY FAR. It's

Re: Visual D 1.0.0 released

2020-07-09 Thread Petar via Digitalmars-d-announce
On Thursday, 9 July 2020 at 12:14:51 UTC, Jacob Carlborg wrote: On Thursday, 9 July 2020 at 08:40:24 UTC, Petar Kirov [ZombineDev] wrote: What I really wish is we had a single shared codebase for dlang editor support, that could be shared among editor extension writers, instead of having

Re: tardy v0.0.1 - Runtime polymorphism without inheritance

2020-06-16 Thread Petar via Digitalmars-d-announce
On Tuesday, 16 June 2020 at 09:15:10 UTC, Atila Neves wrote: On Tuesday, 16 June 2020 at 03:56:52 UTC, Petar Kirov [ZombineDev] wrote: On Saturday, 13 June 2020 at 15:11:49 UTC, Atila Neves wrote: https://code.dlang.org/packages/tardy https://github.com/atilaneves/tardy Looks interesting,

Re: tardy v0.0.1 - Runtime polymorphism without inheritance

2020-06-15 Thread Petar via Digitalmars-d-announce
On Saturday, 13 June 2020 at 15:11:49 UTC, Atila Neves wrote: https://code.dlang.org/packages/tardy https://github.com/atilaneves/tardy Looks interesting, nice work! How does it compare to: https://dlang.org/phobos/std_experimental_typecons#.wrap ? In the more longer-term, is the goal of

Re: Preparing for Google Summer of Code 2021

2020-11-23 Thread Petar via Digitalmars-d-announce
On Monday, 23 November 2020 at 10:24:28 UTC, Andre Pany wrote: On Sunday, 15 November 2020 at 10:46:01 UTC, Mike Parker wrote: [...] I created two issues in the repository (https://github.com/dlang/projects) but I do not know, how to set the gsoc2020 label. I assume others may have edit

Re: Truly algebraic Variant and Nullable

2020-12-20 Thread Petar via Digitalmars-d-announce
On Sunday, 15 November 2020 at 04:54:19 UTC, 9il wrote: Truly algebraic Variant and Nullable with an order-independent list of types. Nullable is defined as ``` alias Nullable(T...) = Variant!(typeof(null), T); ``` Variant and Nullable with zero types are allowed. `void` type is supported.

Re: Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-12 Thread Petar via Digitalmars-d-announce
On Tuesday, 12 January 2021 at 23:19:45 UTC, Q. Schroll wrote: On Tuesday, 12 January 2021 at 20:04:00 UTC, Paul Backus wrote: On Tuesday, 12 January 2021 at 19:49:10 UTC, jmh530 wrote: I'd rather put the import at the top of the file, or in a version(unittest) block than that. The problem

Re: Printing shortest decimal form of floating point number with Mir

2021-01-04 Thread Petar via Digitalmars-d-announce
On Monday, 4 January 2021 at 12:35:12 UTC, John Colvin wrote: On Monday, 4 January 2021 at 09:21:02 UTC, Ola Fosheim Grøstad wrote: On Monday, 4 January 2021 at 09:18:50 UTC, Ola Fosheim Grøstad wrote: On Monday, 4 January 2021 at 05:55:37 UTC, Ola Fosheim Grostad wrote: On Monday, 4 January

Re: Discussion Thread: DIP 1039--Static Arrays with Inferred Length--Community Review Round 1

2021-01-12 Thread Petar via Digitalmars-d-announce
On Tuesday, 12 January 2021 at 18:19:14 UTC, jmh530 wrote: On Tuesday, 12 January 2021 at 17:27:50 UTC, Q. Schroll wrote: On Monday, 11 January 2021 at 21:17:20 UTC, jmh530 wrote: On Monday, 11 January 2021 at 14:42:57 UTC, Nick Treleaven wrote: [snip] Just a suffix like `[1,2]$` or `[1]s`.

Re: Article: Why I use the D programming language for scripting

2021-02-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 February 2021 at 12:26:02 UTC, drug wrote: On 2/1/21 3:14 PM, Petar Kirov [ZombineDev] wrote: [..] Perhaps we can create a channel on the dlang Slack for proofreading articles and blog posts, so that more people can have a chance to review an article before publishing. That's

Re: Article: Why I use the D programming language for scripting

2021-02-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 February 2021 at 12:49:28 UTC, drug wrote: On 2/1/21 3:28 PM, Petar Kirov [ZombineDev] wrote: I just created #article-proofreading - everyone is welcome to join! How can I join? I used slack once for a short period some time ago. Any dlang slack member can invite new

Re: Article: Why I use the D programming language for scripting

2021-02-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 February 2021 at 12:41:19 UTC, Paul Backus wrote: On Monday, 1 February 2021 at 12:11:46 UTC, Petar Kirov [ZombineDev] wrote: On Monday, 1 February 2021 at 11:10:28 UTC, Paul Backus wrote: Unfortunately, you can't pass more than one command-line argument on a #! line. It is

Re: Article: Why I use the D programming language for scripting

2021-02-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 February 2021 at 11:52:18 UTC, aberba wrote: On Monday, 1 February 2021 at 11:29:02 UTC, Bastiaan Veelo wrote: On Sunday, 31 January 2021 at 20:47:13 UTC, Steven Schveighoffer wrote: On 1/31/21 3:36 PM, aberba wrote: It's finally out!

Re: Article: Why I use the D programming language for scripting

2021-02-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 February 2021 at 11:10:28 UTC, Paul Backus wrote: On Monday, 1 February 2021 at 09:36:15 UTC, Jacob Carlborg wrote: On Sunday, 31 January 2021 at 20:36:43 UTC, aberba wrote: It's finally out! https://opensource.com/article/21/1/d-scripting FYI, the code will compile faster if

Re: Article: Why I use the D programming language for scripting

2021-02-01 Thread Petar via Digitalmars-d-announce
On Monday, 1 February 2021 at 18:11:43 UTC, sighoya wrote: On Monday, 1 February 2021 at 13:37:38 UTC, Petar Kirov [ZombineDev] wrote: Any dlang slack member can invite new members by their email (I think even temporary email addresses are fine). On which email shall I send you an invite? Is

Re: DIP 1036--String Interpolation Tuple Literals--Community Round 2 Begins

2021-01-27 Thread Petar via Digitalmars-d-announce
On Wednesday, 27 January 2021 at 10:37:22 UTC, Mike Parker wrote: The second round of Community Review for DIP 1036, "String Interpolation Tuple Literals", is now under way. Please discuss the DIP (its merits, its implementation, peripheral topics, etc.) in the Discussion Thread and save all

Re: On the D Blog--Symphony of Destruction: Structs, Classes, and the GC

2021-03-18 Thread Petar via Digitalmars-d-announce
On Thursday, 18 March 2021 at 09:21:27 UTC, Per Nordlöw wrote: On Thursday, 4 March 2021 at 13:54:48 UTC, Mike Parker wrote: The blog: https://dlang.org/blog/2021/03/04/symphony-of-destruction-structs-classes-and-the-gc-part-one/ Btw, what is the motive behind D's GC not being able to

Re: Visual D 1.1.0 released

2021-03-12 Thread Petar via Digitalmars-d-announce
On Wednesday, 10 March 2021 at 07:29:44 UTC, Rainer Schuetze wrote: On 06/03/2021 12:55, Imperatorn wrote: On Saturday, 6 March 2021 at 06:59:28 UTC, Rainer Schuetze wrote: On 05/03/2021 12:26, Imperatorn wrote: On Friday, 5 March 2021 at 10:57:05 UTC, Kagamin wrote: On Thursday, 4 March

Re: DIP 1034--Add a Bottom Type (reboot)--Formal Assessment Concluded

2021-02-16 Thread Petar via Digitalmars-d-announce
On Tuesday, 16 February 2021 at 07:07:09 UTC, Mike Parker wrote: When I emailed Walter and Atila to officially launch the Formal Assessment of DIP 1034, "Add a Bottom Type (reboot)", I expected it would be three or four weeks before I received their final decision. So I was surprised when

Re: Skia library for D, porting from SkiaSharp API.

2021-12-06 Thread Petar via Digitalmars-d-announce
On Monday, 6 December 2021 at 09:08:20 UTC, zoujiaqing wrote: SkiaD is a cross-platform 2D graphics API for D based on Mono's SkiaSharp. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. https://github.com/gearui/skiad Thanks for

Re: GDC has just landed v2.098.0-beta.1 into GCC

2021-11-30 Thread Petar via Digitalmars-d-announce
On Tuesday, 30 November 2021 at 19:37:34 UTC, Iain Buclaw wrote: Hi, The latest version of the D language has [now landed](https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=5fee5ec362f7a243f459e6378fd49dfc89dc9fb5) in GCC. [..] Amazing achievement! Congrats Iain!

Re: DConf '22 Day One Videos

2022-09-27 Thread Petar via Digitalmars-d-announce
On Monday, 26 September 2022 at 12:48:54 UTC, Mike Parker wrote: I've finished editing uploading all of the videos for Day One of DConf. You can find them here: https://www.youtube.com/playlist?list=PLIldXzSkPUXVDzfnBlXcqZF6GB_ejjkEn I hope to be able to pick up the pace a bit after this

Re: Binary Literals Not Going Anywhere

2022-09-27 Thread Petar via Digitalmars-d-announce
On Monday, 26 September 2022 at 04:40:02 UTC, Mike Parker wrote: He confirmed that they will not be deprecated. If you're using them today, you can keep using them tomorrow. Great!

Re: importC | Using D with Raylib directly | No bindings | [video]

2022-08-08 Thread Petar via Digitalmars-d-announce
On Monday, 8 August 2022 at 05:39:29 UTC, Ki Rill wrote: On Sunday, 7 August 2022 at 13:53:12 UTC, Steven Schveighoffer wrote: Also, IIRC, in the latest master of DMD, there is an attempt to run the system preprocessor automatically. But I'm not sure of the state of it, or if it's in the

Re: Walter on Twitter

2023-04-18 Thread Petar via Digitalmars-d-announce
On Tuesday, 18 April 2023 at 03:02:16 UTC, Walter Bright wrote: On 4/15/2023 6:49 AM, Monkyyy wrote: By all means fund and promote *live coding* or teaching videos if you want to outreach, but shitposting on twitter wont do anything of value Mike has also suggested I do some live coding