[Dconf 2024] Phobos Golf

2024-09-17 Thread Timon Gehr via Digitalmars-d-announce
In golf, you try to hit a ball into a hole using the smallest amount of strokes. In code golf, you try to solve a programming puzzle using the smallest amount of key strokes. In Phobos golf, you additionally get to use all of Phobos! This small competition will during DConf'24. It is hosted on

DConf '24 Live Stream Links

2024-09-16 Thread Mike Parker via Digitalmars-d-announce
Enjoy! Day 1 https://youtube.com/live/FKI9M-KRjvA Day 2 https://youtube.com/live/AzezZhvIyS4 Day 3 https://youtube.com/live/dq7Jhp9cv4w

Re: DConf 2024 Watch Party!

2024-09-15 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Sorry the link should be: https://meet.jit.si/Dlang2024DConf

DConf 2024 Watch Party!

2024-09-15 Thread Richard Andrew Cattermole (Rikki) via Digitalmars-d-announce
Not going to DConf? Things too hectic and you can't get away from your nice Macintosh Classic? Well, no fret! For here is the solution, a watch party for DConf! It runs all through DConf, so there should be plenty of socialization and talk of the wonderful usage of D! DConf starts in 1 day a

Re: Released vibe.d 0.10.1 (WebRPC)

2024-09-15 Thread WebFreak001 via Digitalmars-d-announce
On Friday, 13 September 2024 at 09:40:27 UTC, Sönke Ludwig wrote: vibe.d 0.10.1 has been released a few days ago. The major new feature is a new RPC mechanism that is basically a bi-directional extension of the REST interface generator. The idea is to use HTTP connections for the transport in o

A Conversation With Jonathan Davis

2024-09-13 Thread Mike Parker via Digitalmars-d-announce
If you aren't subscribed to our YouTube channel, then you probably missed my conversation with Jonathan Davis a couple of weeks ago: https://youtu.be/ulnBlO7F_P0 We had a good chat about his progression as a programmer and his contributions to D. As a reminder, there will be no Community Co

Released vibe.d 0.10.1 (WebRPC)

2024-09-13 Thread Sönke Ludwig via Digitalmars-d-announce
vibe.d 0.10.1 has been released a few days ago. The major new feature is a new RPC mechanism that is basically a bi-directional extension of the REST interface generator. The idea is to use HTTP connections for the transport in order to minimize transport issues and allow simple proxy setups to

Re: LDC 1.40.0-beta3

2024-09-09 Thread kinke via Digitalmars-d-announce
On Monday, 9 September 2024 at 17:53:34 UTC, ryuukk_ wrote: Thanks! i got SDL + printf working Cool, thanks for the idea in the 1st place (I thought Emscripten was some legacy framework compiling to JavaScript... ;)) and providing all required info via a minimal example. :+1:

Re: LDC 1.40.0-beta3

2024-09-09 Thread ryuukk_ via Digitalmars-d-announce
On Monday, 9 September 2024 at 17:15:47 UTC, kinke wrote: Oh, I forgot an item: * Emscripten: The compiler now mimicks a musl Linux platform wrt. extra predefined versions. This should pave the way for supporting Emscripten in druntime & Phobos (via `version(Emscripten)` special cases), which

Re: LDC 1.40.0-beta3

2024-09-09 Thread kinke via Digitalmars-d-announce
Oh, I forgot an item: * Emscripten: The compiler now mimicks a musl Linux platform wrt. extra predefined versions. This should pave the way for supporting Emscripten in druntime & Phobos (via `version(Emscripten)` special cases), which is probably much simpler with the musl libc interface tha

LDC 1.40.0-beta3

2024-09-09 Thread kinke via Digitalmars-d-announce
Glad to announce the 3rd beta for LDC 1.40. Major changes: * Based on D ~2.110.0 (yesterday's upstream stable). * LLVM for prebuilt packages bumped to v18.1.8 (incl. macOS arm64). * Android: NDK for prebuilt package bumped from r26d to r27. * Mainly for **distro package maintainers**: Use syste

Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread FeepingCreature via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 18:55:07 UTC, user1234 wrote: On Wednesday, 4 September 2024 at 17:02:55 UTC, Vladimir Marchevsky wrote: In case that really needs some arguing, I would say translation is not a programming. There are semantical differences between two languages. Things lik

Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread user1234 via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 17:02:55 UTC, Vladimir Marchevsky wrote: On Wednesday, 4 September 2024 at 12:24:07 UTC, FeepingCreature wrote: Anyone who says large language models aren't *really* intelligent now has to argue that programming doesn't require intelligence. In case that real

Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread matheus via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 17:02:55 UTC, Vladimir Marchevsky wrote: On Wednesday, 4 September 2024 at 12:24:07 UTC, FeepingCreature wrote: Anyone who says large language models aren't *really* intelligent now has to argue that programming doesn't require intelligence. In case that real

Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 12:24:07 UTC, FeepingCreature wrote: Anyone who says large language models aren't *really* intelligent now has to argue that programming doesn't require intelligence. In case that really needs some arguing, I would say translation is not a programming.

Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 12:24:07 UTC, FeepingCreature wrote: tl;dr: D port of powerline-shell, a beautiful command prompt with (among others) git status https://github.com/FeepingCreature/powerline-d ## What's powerline-shell? [snip] Your experience might make for a good blog pos

Re: powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread Sergey via Digitalmars-d-announce
On Wednesday, 4 September 2024 at 12:24:07 UTC, FeepingCreature wrote: source code. That comfortably fits in the context window of Claude 3.5 Sonnet. So I thought - what's to it? Let's just throw it in there and see how it handles things. So awesome! thanks for sharing not only the code but al

DIP 1048--"Callbacks for Matching Types"--Formal Assessment Begins

2024-09-04 Thread Mike Parker via Digitalmars-d-announce
I've merged and assigned DIP 1048. As of today, it's in Formal Assessment. I've asked Walter and Atila to render a verdict by September 19. You can find the DIP here: https://github.com/dlang/DIPs/blob/master/DIPs/DIP1048.md It has gone through a round of review in the Ideas forum: https://fo

powerline-d (I got an AI to port powerline-shell to D)

2024-09-04 Thread FeepingCreature via Digitalmars-d-announce
tl;dr: D port of powerline-shell, a beautiful command prompt with (among others) git status https://github.com/FeepingCreature/powerline-d ## What's powerline-shell? Has this happened to you? You're using git, and you enter some command only to get a weird error about branches. About fifteen

Re: I Made A Game (Again)

2024-09-02 Thread Kapendev via Digitalmars-d-announce
On Monday, 2 September 2024 at 23:11:49 UTC, IchorDev wrote: On Wednesday, 28 August 2024 at 19:33:29 UTC, solidstate1991 wrote: On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It'

Re: I Made A Game (Again)

2024-09-02 Thread IchorDev via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 19:33:29 UTC, solidstate1991 wrote: On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to down

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-09-02 Thread Dukc via Digitalmars-d-announce
Timon Gehr kirjoitti 31.8.2024 klo 18.44: On 8/31/24 17:41, Timon Gehr wrote: On 8/30/24 22:36, Dukc wrote:  > He said that going forward, accepting a bad DIP would be less consequential than it had been in the past once we had editions. In the worst case, we'd have one thing more to maintai

Re: Interfacing SQLite with DLang is very easy - why?

2024-09-01 Thread Selim Ozel via Digitalmars-d-announce
On Monday, 2 September 2024 at 02:04:59 UTC, Mike Parker wrote: On Sunday, 1 September 2024 at 16:18:47 UTC, Selim Ozel wrote: I am still scratching my head about how I did this and if I made any mistakes because it feels quite un-natural to be able to link together an output compiled by gcc

Re: Interfacing SQLite with DLang is very easy - why?

2024-09-01 Thread Mike Parker via Digitalmars-d-announce
On Sunday, 1 September 2024 at 16:18:47 UTC, Selim Ozel wrote: I am still scratching my head about how I did this and if I made any mistakes because it feels quite un-natural to be able to link together an output compiled by gcc with dmd. If someone could please explain how & why this works,

Re: Interfacing SQLite with DLang is very easy - why?

2024-09-01 Thread Vladimir Marchevsky via Digitalmars-d-announce
On Sunday, 1 September 2024 at 16:18:47 UTC, Selim Ozel wrote: I am still scratching my head about how I did this and if I made any mistakes because it feels quite un-natural to be able to link together an output compiled by gcc with dmd. If someone could please explain how & why this works,

Interfacing SQLite with DLang is very easy - why?

2024-09-01 Thread Selim Ozel via Digitalmars-d-announce
Hello everyone, I started to learn basics of SQLite last week for my small side project & I was quite impressed with its form factor. Long story short, I decided to call it directly from D Language after seeing "This one simple trick allows D programmer use llama.cpp, rust programmers hate hi

Re: I Made A Game (Again)

2024-08-31 Thread Imperatorn via Digitalmars-d-announce
On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to download anything. Give it a try! * Game: https://kapendev.itch.io/runa

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-31 Thread Timon Gehr via Digitalmars-d-announce
On 8/31/24 17:41, Timon Gehr wrote: On 8/30/24 22:36, Dukc wrote:  > He said that going forward, accepting a bad DIP would be less consequential than it had been in the past once we had editions. In the worst case, we'd have one thing more to maintain in an intermediate edition before it was

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-31 Thread Timon Gehr via Digitalmars-d-announce
On 8/30/24 22:36, Dukc wrote: > He said that going forward, accepting a bad DIP would be less consequential than it had been in the past once we had editions. In the worst case, we'd have one thing more to maintain in an intermediate edition before it was fixed. Maybe that was a calculation

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-31 Thread Dukc via Digitalmars-d-announce
On Saturday, 31 August 2024 at 08:29:57 UTC, Mike Parker wrote: Regarding contributor morale, we do consider it. Of course we do. That's what motivated us to go through Ucora's program, to expand our meeting team, to overhaul the DIP process, to start inviting stakeholders from the community to

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-31 Thread Mike Parker via Digitalmars-d-announce
On Friday, 30 August 2024 at 20:36:09 UTC, Dukc wrote: Mike Parker kirjoitti 30.8.2024 klo 17.30: Thanks for elaborating. > Steve didn't think the bitfields DIP was as controversial as the `extern(C)` functions being safe by default, which was the source of the blowup over that DIP, because

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-30 Thread Dukc via Digitalmars-d-announce
Mike Parker kirjoitti 30.8.2024 klo 17.30: On Friday, 30 August 2024 at 13:49:09 UTC, Dukc wrote: I can't understand how that's the impression you get from this. I was looking for a solution that would find a balance between the "dictatorial" aspect of approving DIPs authored by Walter and Ati

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-30 Thread Mike Parker via Digitalmars-d-announce
On Friday, 30 August 2024 at 13:49:09 UTC, Dukc wrote: All this (the whole summary, not just this paragraph) sounds like you (especially Walter but not just him) still weigh community opinion on the DIPs far less than it'd be wise. I get it, it isn't a democracy, but nonetheless how much you

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-30 Thread Dukc via Digitalmars-d-announce
Mike Parker kirjoitti 28.8.2024 klo 10.43: I asked who wanted to join me as moderators. Steve and Dennis both volunteered. Átila noted that covered all the time zones. Great! And also great job from yourself moderationg so far! When I announced the new DIP process, the one thing I hadn't yet w

Re: sqlbuilder

2024-08-29 Thread Steven Schveighoffer via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 23:15:03 UTC, PETER HILL wrote: Hello steve, I am just starting in D. Do you have more examples on using sqlite from sqlbuilder ? Looks like it is what I need. Thanks. I don't have other examples than what is in the code itself. There are a few tests in there, y

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-29 Thread Paul Backus via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 12:55:35 UTC, Mike Shah wrote: I do like @live, curious others thoughts? Perhaps it doesn't need to be an attribute though and is instead a compiler flag for an analysis pass on any function (kind of reminds me of frameworks like Soot for Java that you control va

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Mike Parker via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 19:01:39 UTC, Sergey wrote: So it's not very clear - the situation with bitfields in August.. is still under testing? I haven't had any updates since then, but I'm pretty sure Walter has set it to the side for now to focus on other things.

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 29/08/2024 2:49 AM, Mike Shah wrote: On Wednesday, 28 August 2024 at 13:53:47 UTC, Richard (Rikki) Andrew Cattermole wrote: On 29/08/2024 12:55 AM, Mike Shah wrote: On Wednesday, 28 August 2024 at 09:04:58 UTC, Anonymouse wrote: [...] Thanks for the write-up Mike! I do like @live, curiou

Re: sqlbuilder

2024-08-28 Thread PETER HILL via Digitalmars-d-announce
Hello steve, I am just starting in D. Do you have more examples on using sqlite from sqlbuilder ? Looks like it is what I need. Thanks. Peter

Re: I Made A Game (Again)

2024-08-28 Thread solidstate1991 via Digitalmars-d-announce
On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to download anything. Give it a try! * Game: https://kapendev.itch.io/runa

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Sergey via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 07:43:05 UTC, Mike Parker wrote: Walter agreed to make a few changes to the DIP and to test the implementation with a serialization library to see how it holds up before deciding if the DIP should move forward.) ## Conclusion On May 18, we had a small planning

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Mike Shah via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 13:53:47 UTC, Richard (Rikki) Andrew Cattermole wrote: On 29/08/2024 12:55 AM, Mike Shah wrote: On Wednesday, 28 August 2024 at 09:04:58 UTC, Anonymouse wrote: [...] Thanks for the write-up Mike! I do like @live, curious others thoughts? Perhaps it doesn't ne

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
On 29/08/2024 12:55 AM, Mike Shah wrote: On Wednesday, 28 August 2024 at 09:04:58 UTC, Anonymouse wrote: On Wednesday, 28 August 2024 at 07:43:05 UTC, Mike Parker wrote: [...] Thanks! Thanks for the write-up Mike! I do like @live, curious others thoughts? Perhaps it doesn't need to be an

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread jmh530 via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 12:55:35 UTC, Mike Shah wrote: [snip] Thanks for the write-up Mike! I do like @live, curious others thoughts? Perhaps it doesn't need to be an attribute though and is instead a compiler flag for an analysis pass on any function (kind of reminds me of framework

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Mike Shah via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 09:04:58 UTC, Anonymouse wrote: On Wednesday, 28 August 2024 at 07:43:05 UTC, Mike Parker wrote: [...] Thanks! Thanks for the write-up Mike! I do like @live, curious others thoughts? Perhaps it doesn't need to be an attribute though and is instead a compiler

Re: D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Anonymouse via Digitalmars-d-announce
On Wednesday, 28 August 2024 at 07:43:05 UTC, Mike Parker wrote: [...] Thanks!

D Language Foundation May 2024 Monthly Meeting Summary

2024-08-28 Thread Mike Parker via Digitalmars-d-announce
The D Language Foundation's monthly meeting for May 2024 was held on Friday the 10th. It lasted about an hour and 30 minutes. ## The Attendees The following people attended: * Walter Bright * Jonathan M. Davis * Timon Gehr * Martin Kinkelin * Dennis Korpel * Mathias Lang * Átila Neves * Razvan

DIP 1047, "Add @gc as a Function Attribute" -- Formal Assessment Result

2024-08-25 Thread Mike Parker via Digitalmars-d-announce
DIP 1047, "Add @gc as a Function Attribute", has been rejected. The DIP cited the approval of DIP 1029, which added the `throw` function attribute, as a justification for adding `@gc` to the language. But in the years since DIP 1029 was approved, Walter and Atila have come to a different point

Re: Beerconf August

2024-08-24 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
Don't escape this chance to acquire a wonderful link! It is freely borrowable to all! But don't worry, its got a two day lifetime so you can't miss it! https://meet.jit.si/Dlang2024AugustBeerConf

Re: I Made A Game (Again)

2024-08-24 Thread IchorDev via Digitalmars-d-announce
On Saturday, 24 August 2024 at 09:16:49 UTC, Kapendev wrote: Btw, you can play the game on a phone too. It's not perfect, but it works. You can read the page for how it works. Thanks anyway. Yes, my bad! I tried the game a couple of hours ago after I remembered it has a web version. It’s a cu

Re: I Made A Game (Again)

2024-08-24 Thread Kapendev via Digitalmars-d-announce
On Saturday, 24 August 2024 at 07:02:48 UTC, IchorDev wrote: On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to download an

Re: I Made A Game (Again)

2024-08-24 Thread Kapendev via Digitalmars-d-announce
On Friday, 23 August 2024 at 15:18:18 UTC, Ferhat Kurtulmuş wrote: On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to downl

Re: I Made A Game (Again)

2024-08-24 Thread IchorDev via Digitalmars-d-announce
On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to download anything. Give it a try! * Game: https://kapendev.itch.io/runa

Re: I Made A Game (Again)

2024-08-23 Thread Ferhat Kurtulmuş via Digitalmars-d-announce
On Friday, 23 August 2024 at 02:57:53 UTC, Kapendev wrote: The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to download anything. Give it a try! * Game: https://kapendev.itch.io/runa

I Made A Game (Again)

2024-08-22 Thread Kapendev via Digitalmars-d-announce
The game I made this time with D is an endless runner where you help cute animals collect cute flowers. It's playable in the browser, which means you don't need to download anything. Give it a try! * Game: https://kapendev.itch.io/runani * Source: https://github.com/Kapendev/runani

Reminder: Dlang Coffee Haus mtg Thu Aug 22 7:00

2024-08-22 Thread Walter Bright via Digitalmars-d-announce
Red Robin 2150 148th Ave NE, Redmond, WA 98052

Re: Beerconf August

2024-08-22 Thread Steven Schveighoffer via Digitalmars-d-announce
On Monday, 12 August 2024 at 14:33:06 UTC, Steven Schveighoffer wrote: # BEERCONF! Beerconf this month will be held on August 24-25. This is the last beerconf online before dconf, at which we will have live beerconf! A reminder that this is happening in 2 days! See you then. -Steve

Re: LDC 1.40.0-beta1

2024-08-22 Thread Dakota via Digitalmars-d-announce
On Thursday, 22 August 2024 at 13:03:25 UTC, kinke wrote: On Thursday, 22 August 2024 at 10:50:44 UTC, Dakota wrote: Is this hardcoded in ldc2 ? No, but there's a wasm section in `etc/ldc2.conf`, defaulting to `-link-internally` and some linker flags, to make it work out of the box for most

Re: LDC 1.40.0-beta1

2024-08-22 Thread kinke via Digitalmars-d-announce
On Thursday, 22 August 2024 at 10:50:44 UTC, Dakota wrote: Is this hardcoded in ldc2 ? No, but there's a wasm section in `etc/ldc2.conf`, defaulting to `-link-internally` and some linker flags, to make it work out of the box for most users. Please don't abuse an announcement thread for ques

Re: LDC 1.40.0-beta1

2024-08-22 Thread Dakota via Digitalmars-d-announce
On Thursday, 22 August 2024 at 10:50:44 UTC, Dakota wrote: On Tuesday, 20 August 2024 at 23:21:34 UTC, kinke wrote: any suggestion how can I pass my own linker here? add `--link-internally=false` seems fix the problem. Then I get this: https://github.com/ldc-developers/ldc/issues/4696 , a

Re: LDC 1.40.0-beta1

2024-08-22 Thread Dakota via Digitalmars-d-announce
On Tuesday, 20 August 2024 at 23:21:34 UTC, kinke wrote: The 2nd beta has just been released, including the latest upstream `stable` fixes and a LDC-specific regression fix (introduced in v1.31, for under-alignment edge cases): https://github.com/ldc-developers/ldc/releases/tag/v1.40.0-beta2

Re: LDC 1.40.0-beta1

2024-08-20 Thread kinke via Digitalmars-d-announce
The 2nd beta has just been released, including the latest upstream `stable` fixes and a LDC-specific regression fix (introduced in v1.31, for under-alignment edge cases): https://github.com/ldc-developers/ldc/releases/tag/v1.40.0-beta2

Re: DIP 1047, "Add @gc as a Function Attribute" -- Formal Assessment Begins

2024-08-19 Thread Mike Parker via Digitalmars-d-announce
On Monday, 19 August 2024 at 06:03:08 UTC, ryuukk_ wrote: Sometimes i feel like you pick the random thing only just to not talk about the rest I didn't pick it. Quirin told me he was ready for assessment, so I moved it forward. Rikki's "Callback for Matching Type" DIP is next because, agai

Re: DIP 1047, "Add @gc as a Function Attribute" -- Formal Assessment Begins

2024-08-18 Thread ryuukk_ via Digitalmars-d-announce
On Saturday, 17 August 2024 at 10:56:37 UTC, Mike Parker wrote: I've merged and assigned DIP 1047. As of today, it's in Formal Assessment. I've asked Walter and Atila to render a verdict within the next two weeks, which is our goal under the new DIP process. You can find the DIP here: https:

DIP 1047, "Add @gc as a Function Attribute" -- Formal Assessment Begins

2024-08-17 Thread Mike Parker via Digitalmars-d-announce
I've merged and assigned DIP 1047. As of today, it's in Formal Assessment. I've asked Walter and Atila to render a verdict within the next two weeks, which is our goal under the new DIP process. You can find the DIP here: https://github.com/dlang/DIPs/blob/master/DIPs/DIP1047.md It went thro

Re: Looking for Mentor for Project on Separating Semantic Routines from AST Nodes

2024-08-16 Thread Shivani via Digitalmars-d-announce
On Thursday, 15 August 2024 at 19:42:40 UTC, RazvanN wrote: Hi Shivani! I am the one who proposed the project, so I can definitely mentor you. Regards, RazvanN Hi Razvan, Thank you for the confirmation! I’m excited to collaborate and contribute to the project. Best regards, Shivani

Re: Looking for Mentor for Project on Separating Semantic Routines from AST Nodes

2024-08-15 Thread RazvanN via Digitalmars-d-announce
On Thursday, 15 August 2024 at 15:36:48 UTC, Shivani wrote: Hi D Community, I’m looking for a mentor to guide me on a project for Symmetry Autumn of Code 2024. The project focuses on separating semantic routines from AST nodes in the DMD compiler. You can check out the project details on Git

Looking for Mentor for Project on Separating Semantic Routines from AST Nodes

2024-08-15 Thread Shivani via Digitalmars-d-announce
Hi D Community, I’m looking for a mentor to guide me on a project for Symmetry Autumn of Code 2024. The project focuses on separating semantic routines from AST nodes in the DMD compiler. You can check out the project details on GitHub: [Separate Semantic Routines from AST Nodes](https://gi

Re: Beerconf August

2024-08-12 Thread Doigt via Digitalmars-d-announce
On Monday, 12 August 2024 at 21:14:28 UTC, Doigt wrote: On Monday, 12 August 2024 at 14:33:06 UTC, Steven Schveighoffer wrote: As for how September might go, [dconf](https://dconf.org/2024/index.html) this year is mid-late September, and the normal dates for beerconf would be September 28-29

Re: Beerconf August

2024-08-12 Thread Doigt via Digitalmars-d-announce
On Monday, 12 August 2024 at 14:33:06 UTC, Steven Schveighoffer wrote: As for how September might go, [dconf](https://dconf.org/2024/index.html) this year is mid-late September, and the normal dates for beerconf would be September 28-29, one week after dconf. This might be the first year we

Re: marmos v0.1.0 (alpha state) - Documentation Generation using external tooling

2024-08-12 Thread Bradley Chatha via Digitalmars-d-announce
On Tuesday, 2 July 2024 at 19:18:38 UTC, Bradley Chatha wrote: ... I didn't really want to litter with another announce post so soon, so just posting here that v0.3.0 is out now: * Most of the information you'd probably like to see in docs is now extracting, so it's a lot better to look at.

Re: marmos v0.1.0 (alpha state) - Documentation Generation using external tooling

2024-08-12 Thread Bradley Chatha via Digitalmars-d-announce
On Wednesday, 3 July 2024 at 15:48:34 UTC, Denis Feklushkin wrote: It would be great to support the ability to show differences between implementations for a different versions(..) branches. I.e., if the function prototypes are different for Windows and Posix it would be reasonable to display

Re: Beerconf August

2024-08-12 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I have something on at the first week of October, so I'm keen for us to put up BeerConf the weekend before and run it all the way through DConf. I've done this before, but I don't think I called it BeerConf.

Beerconf August

2024-08-12 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf this month will be held on August 24-25. This is the last beerconf online before dconf, at which we will have live beerconf! As for how September might go, [dconf](https://dconf.org/2024/index.html) this year is mid-late September, and the normal dates for beerconf woul

Re: LDC 1.40.0-beta1

2024-08-11 Thread IchorDev via Digitalmars-d-announce
On Saturday, 10 August 2024 at 20:46:52 UTC, kinke wrote: Glad to announce the first beta for LDC 1.40. Major changes: * Based on D ~2.110.0 (today's upstream stable). * LLVM for prebuilt packages bumped to v18.1.8 (incl. macOS arm64). * Android: NDK for prebuilt package bumped from r26d to r2

LDC 1.40.0-beta1

2024-08-10 Thread kinke via Digitalmars-d-announce
Glad to announce the first beta for LDC 1.40. Major changes: * Based on D ~2.110.0 (today's upstream stable). * LLVM for prebuilt packages bumped to v18.1.8 (incl. macOS arm64). * Android: NDK for prebuilt package bumped from r26d to r27. Full release log and downloads: https://github.com/ldc

Episode 100 of the DLang Series -- Walter Bright - 5 Minutes, Dogged Persistence, and the D Language

2024-08-08 Thread Mike Shah via Digitalmars-d-announce
Hi Folks, A big thanks to Walter for taking the time to join for the 100th episode of my D programming language series on YouTube. In this conversation I talk with Walter about his earlier programming days, building compilers, persistence, inspirational stories, and of course D :) Link: ht

Re: Seeking Mentor for "Improve D Error Messages" Project

2024-08-08 Thread Royal Simpson Pinto via Digitalmars-d-announce
On Wednesday, 7 August 2024 at 07:35:17 UTC, RazvanN wrote: Even though Max would be your formal mentor, I can also assist/help you to get things rolling. Thank you for offering to assist alongside Max, RazvanN. I’m looking forward to working with you!

Re: Seeking Mentor for "Improve D Error Messages" Project

2024-08-08 Thread Royal Simpson Pinto via Digitalmars-d-announce
On Tuesday, 6 August 2024 at 20:30:00 UTC, max haughton wrote: I wrote the original proposal for this one, very happy to mentor you if you apply. Thank you so much for your offer to mentor me, Max! I’m thrilled to have your support and will definitely apply.

Re: Seeking Mentor for "Improve D Error Messages" Project

2024-08-08 Thread Royal Simpson Pinto via Digitalmars-d-announce
On Tuesday, 6 August 2024 at 16:32:45 UTC, Bradley Chatha wrote: Exciting project! I'm not sure if it's of any use, but I have 2 unsuccessful PRs addressing error messages: Thank you for sharing these PRs with me, Bradley! I'll review the PR descriptions and comments to gain more insight in

Re: Joka: A Simple Nogc Utility Library (WIP)

2024-08-08 Thread Kapendev via Digitalmars-d-announce
On Thursday, 8 August 2024 at 01:09:44 UTC, Jeremy Baxter wrote: A friend of mine is trying to set D up with WebAssembly, I'll be sure to share this with him. Nice. Keep in mind that it relies on the C std, so you'll need something like Emscripten to make it work. Are you doing game developm

Re: Joka: A Simple Nogc Utility Library (WIP)

2024-08-07 Thread Jeremy Baxter via Digitalmars-d-announce
Kapendev via Digitalmars-d-announce writes: > Hi! > > I've just released a utility library that offers a range of data > structures and functions designed to work without relying on garbage > collection. Additionally, it supports WebAssembly and has been tested > with Emsc

Joka: A Simple Nogc Utility Library (WIP)

2024-08-07 Thread Kapendev via Digitalmars-d-announce
Hi! I've just released a utility library that offers a range of data structures and functions designed to work without relying on garbage collection. Additionally, it supports WebAssembly and has been tested with Emscripten, which is a nice thing. I've been developing games using the D progr

Re: Seeking Mentor for "Improve D Error Messages" Project

2024-08-07 Thread RazvanN via Digitalmars-d-announce
On Tuesday, 6 August 2024 at 13:19:29 UTC, Royal Simpson Pinto wrote: Hello D Community Members, I am seeking a mentor to guide me on a project to improve error messages in the DMD compiler. This project is a part of Symmetry Autumn of Code (SAOC) 2024. You can find the details of my project

Re: Seeking Mentor for "Improve D Error Messages" Project

2024-08-06 Thread max haughton via Digitalmars-d-announce
On Tuesday, 6 August 2024 at 13:19:29 UTC, Royal Simpson Pinto wrote: Hello D Community Members, I am seeking a mentor to guide me on a project to improve error messages in the DMD compiler. This project is a part of Symmetry Autumn of Code (SAOC) 2024. You can find the details of my project

Re: Seeking Mentor for "Improve D Error Messages" Project

2024-08-06 Thread Bradley Chatha via Digitalmars-d-announce
On Tuesday, 6 August 2024 at 13:19:29 UTC, Royal Simpson Pinto wrote: Thank you! Exciting project! I'm not sure if it's of any use, but I have 2 unsuccessful PRs addressing error messages: 1. https://github.com/dlang/dmd/pull/12526 - the code is awful (and outdated), don't even bother look

Seeking Mentor for "Improve D Error Messages" Project

2024-08-06 Thread Royal Simpson Pinto via Digitalmars-d-announce
Hello D Community Members, I am seeking a mentor to guide me on a project to improve error messages in the DMD compiler. This project is a part of Symmetry Autumn of Code (SAOC) 2024. You can find the details of my project on GitHub: [Improve D Error Messages](https://github.com/dlang/proje

Re: D Community Conversation: Walter and Andrei on DConf

2024-08-04 Thread Lance Bachmeier via Digitalmars-d-announce
On Sunday, 4 August 2024 at 16:36:00 UTC, Mike Parker wrote: Walter and Andrei sat with me to talk about the origins and evolution of DConf for the latest Community Conversation. It took some doing to get our schedules coordinated, so the video ended up a week late, but it's up now. https://y

D Community Conversation: Walter and Andrei on DConf

2024-08-04 Thread Mike Parker via Digitalmars-d-announce
Walter and Andrei sat with me to talk about the origins and evolution of DConf for the latest Community Conversation. It took some doing to get our schedules coordinated, so the video ended up a week late, but it's up now. https://youtu.be/dkWeK6bFpHs It was fun traveling back down DConf memo

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Jonathan M Davis via Digitalmars-d-announce
On Wednesday, July 31, 2024 12:50:39 PM MDT Dukc via Digitalmars-d-announce wrote: > Jonathan M Davis kirjoitti 31.7.2024 klo 19.00: > > The problem with slicing static arrays does exist without DIP 1000, but > > that can be solved by actually treating it as @system like it shoul

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Sebastiaan Koppe via Digitalmars-d-announce
On Wednesday, 31 July 2024 at 16:00:21 UTC, Jonathan M Davis wrote: DIP 1000 is completely unnecessary if we take the stance that if you want @safe, you use the GC, and any code that you have which can't do that for some reason, you vet and mark as @trusted. Unfortunately that leads to certai

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Dukc via Digitalmars-d-announce
Jonathan M Davis kirjoitti 31.7.2024 klo 19.00: The problem with slicing static arrays does exist without DIP 1000, but that can be solved by actually treating it as @system like it should be (since it's basically just a different syntax for taking the address of a local variable for a specific t

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Jonathan M Davis via Digitalmars-d-announce
On Wednesday, July 31, 2024 2:15:22 AM MDT Dukc via Digitalmars-d-announce wrote: > Mike Parker kirjoitti 30.7.2024 klo 14.50: > > He thought we did have a memory-safe language and > > the best way to write memory-safe code today was to disable DIP 1000 and > > use the garbag

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Dennis via Digitalmars-d-announce
On Wednesday, 31 July 2024 at 08:15:22 UTC, Dukc wrote: Paul thought we should remove any BuildKite tests that relied on DIP 1000. It was an unstable feature. If you depended on an unstable feature, your code was going to break. We should not and could not guarantee that code would continue to

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Anonymouse via Digitalmars-d-announce
On Tuesday, 30 July 2024 at 11:50:50 UTC, Mike Parker wrote: [...] Thanks!

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-31 Thread Dukc via Digitalmars-d-announce
Mike Parker kirjoitti 30.7.2024 klo 14.50: The D Language Foundation's monthly meeting for April 2024 was held on Friday the 12th. It lasted an hour and 20 minutes. Wow, this has a lot to comment on! Historically, there had only been 15 or so bugs for `@live` and all but one had been fixed

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-30 Thread An Pham via Digitalmars-d-announce
I suggested that a way to break the logjam might be to have a new module declaration. Then when the compiler saw the old `module foo`, it would use the old edition, but the new-stye declarations would trigger the latest edition. [...] Suggest to add setting to sc.ini for default edition (o

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-30 Thread Abdulhaq via Digitalmars-d-announce
On Tuesday, 30 July 2024 at 11:50:50 UTC, Mike Parker wrote: The D Language Foundation's monthly meeting for April 2024 was held on Friday the 12th. It lasted an hour and 20 minutes. very interesting thanks

Re: D Language Foundation April 2024 Monthly Meeting Summary

2024-07-30 Thread jmh530 via Digitalmars-d-announce
On Tuesday, 30 July 2024 at 11:50:50 UTC, Mike Parker wrote: The D Language Foundation's monthly meeting for April 2024 was held on Friday the 12th. It lasted an hour and 20 minutes. [snip] Thanks for the detailed write-up!

D Language Foundation April 2024 Monthly Meeting Summary

2024-07-30 Thread Mike Parker via Digitalmars-d-announce
The D Language Foundation's monthly meeting for April 2024 was held on Friday the 12th. It lasted an hour and 20 minutes. ## The Attendees The following people attended: * Paul Backus * Walter Bright * Jonathan M. Davis * Timon Gehr * Dennis Korpel * Átila Neves * Mike Parker * Robert Schadek

  1   2   3   4   5   6   7   8   9   10   >