Re: DConf '23 Day One Talk Videos

2023-10-17 Thread sighoya via Digitalmars-d-announce
On Monday, 16 October 2023 at 16:55:02 UTC, Mike Parker wrote: I've just pushed out Vijay's talk, the last from Day 1, to the DConf '23 playlist: https://youtube.com/playlist?list=PLIldXzSkPUXWH97DYBENhAqLk4DUqKUmf=any30KpW1hAki1IF Walter's talk will be up in a few days. I'll announce here

Re: ThePath - Convenient library to deal with paths and files. (Release 1.0.0)

2023-10-08 Thread sighoya via Digitalmars-d-announce
On Tuesday, 3 October 2023 at 19:06:26 UTC, Dmytro Katyukha wrote: [...] Nice, I like it. Reminds me what we're using in Python.

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

2023-10-08 Thread sighoya via Digitalmars-d-announce
On Sunday, 8 October 2023 at 13:21:12 UTC, sighoya wrote: On Monday, 2 October 2023 at 17:28:19 UTC, Mike Parker wrote: [...] I have another thing to add. You argued about reasons not to use macros but these reasons don't apply to AST Macros, they won't allow constructing new languages like

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

2023-10-08 Thread sighoya via Digitalmars-d-announce
On Monday, 2 October 2023 at 17:28:19 UTC, Mike Parker wrote: [...] I have another thing to add. You argued about reasons not to use macros but these reasons don't apply to AST Macros, they won't allow constructing new languages like in Lisp or in Neat. Typed AST Macros would only accept

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

2023-10-07 Thread sighoya via Digitalmars-d-announce
On Monday, 2 October 2023 at 17:28:19 UTC, Mike Parker wrote: It's been a long, long while since I published anything on the blog. I do intend to get pick it up again down the road, but Walter recently surprised me with plans of his own. He's taken the topic of his DConf '23 talk and derived a

Re: SerpentOS departs from Dlang

2023-09-16 Thread sighoya via Digitalmars-d-announce
On Saturday, 16 September 2023 at 10:22:31 UTC, Richard (Rikki) Andrew Cattermole wrote: The approach that I think will work well for us is to support reference counting on structs & classes, and make them not adhere to DIP1000. Does that mean you are against dip1000 or do you want both?

Re: D Language Foundation Monthly Meeting Summary

2021-06-10 Thread sighoya via Digitalmars-d-announce
On Saturday, 5 June 2021 at 09:14:52 UTC, Ola Fosheim Grøstad wrote: The current GC strategy is a dead end. No GC makes the language too much of a C++ with no real edge. D needs to offer something other languages do not, to offset the cost of learning the language complexities. I think the

Re: (Oh My) Gentool 0.4.0 released

2021-06-06 Thread sighoya via Digitalmars-d-announce
On Sunday, 6 June 2021 at 10:03:11 UTC, evilrat wrote: ## (oh my) gentool v0.4 is now out. It is my fancy tool to generate extern(C++) stuff quicker, it takes regular compiler flags that you usually pass to clang and translates C/C++ code to D. This release has one new feature: support

Re: D Language Foundation Monthly Meeting Summary

2021-06-04 Thread sighoya via Digitalmars-d-announce
On Friday, 4 June 2021 at 19:31:57 UTC, IGotD- wrote: Because of this Phobos must take the lowest common denominator approach (malloc/free) in order to be able to accommodate all the different needs. This uniformization sounds too good to be true. I think most people think that, but it's

Re: D Language Foundation Monthly Meeting Summary

2021-06-04 Thread sighoya via Digitalmars-d-announce
Yet another GC vs NoGC thread :sigh:

Re: From the D Blog -- Interfacing D with C: Strings Part One

2021-05-24 Thread sighoya via Digitalmars-d-announce
On Monday, 24 May 2021 at 14:02:14 UTC, Mike Parker wrote: The latest post in the D and C series dives into the weeds of D and C strings: Thanks, I wasn't even aware of this. However, I wish the behavior would be the same between string bounded storage variables and string literals. I think

Re: Silicon Valley D Meetup - April 15, 2021 - "Compile Time Function Execution (CTFE)"

2021-04-27 Thread sighoya via Digitalmars-d-announce
On Tuesday, 27 April 2021 at 08:12:57 UTC, FeepingCreature wrote: [...] Nice, thanks. Generally, I think providing a meta programming framework by the language/compiler is like any decision equipped with tradeoffs. Technically, more power is better than providing a simple language with

Re: Silicon Valley D Meetup - April 15, 2021 - "Compile Time Function Execution (CTFE)"

2021-04-26 Thread sighoya via Digitalmars-d-announce
On Thursday, 15 April 2021 at 04:01:23 UTC, Ali Çehreli wrote: We will talk about compile time function execution (CTFE). Although this is announced on Meetup[1] as well, you can connect directly at https://us04web.zoom.us/j/2248614462?pwd=VTl4OXNjVHNhUTJibms2NlVFS3lWZz09 April 15, 2021

Re: Silicon Valley D Meetup - April 15, 2021 - "Compile Time Function Execution (CTFE)"

2021-04-26 Thread sighoya via Digitalmars-d-announce
On Monday, 26 April 2021 at 13:17:49 UTC, FeepingCreature wrote: On Sunday, 25 April 2021 at 21:27:55 UTC, sighoya wrote: On Monday, 19 April 2021 at 06:37:03 UTC, FeepingCreature wrote: Native CTFE and macros are a beautiful thing though. What did you mean with native? When cx needs to

Re: Silicon Valley D Meetup - April 15, 2021 - "Compile Time Function Execution (CTFE)"

2021-04-25 Thread sighoya via Digitalmars-d-announce
On Monday, 19 April 2021 at 06:37:03 UTC, FeepingCreature wrote: Native CTFE and macros are a beautiful thing though. What did you mean with native?

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

2021-02-02 Thread sighoya via Digitalmars-d-announce
On Tuesday, 2 February 2021 at 07:28:36 UTC, Petar Kirov [ZombineDev] wrote: On Monday, 1 February 2021 at 18:11:43 UTC, sighoya wrote: Is there any PM mechanism on board, no? You mean does Slack have private messages? Yes it does. No I meant, if this board has such options, don't like to

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

2021-02-01 Thread sighoya via Digitalmars-d-announce
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 there any PM mechanism on board, no?

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

2021-01-31 Thread sighoya via Digitalmars-d-announce
On Sunday, 31 January 2021 at 20:36:43 UTC, aberba wrote: It's finally out! https://opensource.com/article/21/1/d-scripting Thanks for your work, nice article, I wasn't even aware how easy this is.

Re: dmdcache

2020-12-29 Thread sighoya via Digitalmars-d-announce
On Saturday, 25 April 2020 at 16:01:03 UTC, bauss wrote: There is no way to determine the import statements either as those themselves can be generated at compile-time. Question: is then DMD capable to add generated source code in separate files to the compilation process when we can just

Re: Truly algebraic Variant and Nullable

2020-12-21 Thread sighoya via Digitalmars-d-announce
On Sunday, 20 December 2020 at 12:38:47 UTC, Max Haughton wrote: On Sunday, 20 December 2020 at 12:32:35 UTC, Petar Kirov [ZombineDev] wrote: On Sunday, 15 November 2020 at 04:54:19 UTC, 9il wrote: [...] I have been using SumType [1] for a while in some of my projects and I'm quite happy