Re: The D Programming Language and Its Role in Cybersecurity

2024-05-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On Monday, 20 May 2024 at 21:21:24 UTC, aberba wrote: Found this article by Raymond Andrè Hagen: https://www.linkedin.com/pulse/d-programming-language-its-role-cybersecurity-raymond-andr%C3%A8-hagen-nfvgf/ My goodness this is a terrible article. Almost no substance. Is this AI generated?

Re: Beerconf May

2024-05-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 11 May 2024 at 20:35:17 UTC, Steven Schveighoffer wrote: # BEERCONF! This month, we are having our favorite online gathering on the 25-26 of May. We will announce the stream the day of the 25th. Hi All, just a friendly reminder this is happening in 2 days! ## Presentations?

Beerconf May

2024-05-11 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! This month, we are having our favorite online gathering on the 25-26 of May. We will announce the stream the day of the 25th. Please note that May 17th is the deadline for dconf submissions! Don't be shy, we love new speakers, and you get a free trip if you are chosen! See the

Re: I've finally released the source code of the neural network creator, along with the module with tools written in D.

2024-05-07 Thread Steven Schveighoffer via Digitalmars-d-announce
On Wednesday, 8 May 2024 at 02:28:56 UTC, Murilo wrote: I've placed the whole thing in my Github, there is the module called neuralnetwork.d, which contains tools for you to create neural networks, it has classes and functions. And there is the software Neural Network Creator which allows you

Re: Beerconf April

2024-04-25 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 13 April 2024 at 18:39:29 UTC, Steven Schveighoffer wrote: # BEERCONF! To celebrate taxes, a great eclipse (and my birthday), we will have a nice online meetup known as Beerconf. This month it is on the 27-28. Just a friendly reminder, this is happening in 2 days! See you then

Re: photon v0.7.0 with Windows support(!)

2024-04-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 23 April 2024 at 19:05:48 UTC, Dmitry Olshansky wrote: On Tuesday, 23 April 2024 at 17:15:13 UTC, Sönke Ludwig wrote: I guess that the Darwin support will be restricted to freely distributed macOS applications, as calling `__syscall` surely is a private API that cannot be used in

Beerconf April

2024-04-13 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! To celebrate taxes, a great eclipse (and my birthday), we will have a nice online meetup known as Beerconf. This month it is on the 27-28. Obligatory link to beerconf T's: https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is Beerconf? Check out

Re: Release D 2.108.0

2024-04-01 Thread Steven Schveighoffer via Digitalmars-d-announce
On Monday, 1 April 2024 at 22:34:14 UTC, Iain Buclaw wrote: Glad to announce D 2.108.0, ♥ to the 36 contributors. This release comes with 8 major changes and 36 fixed Bugzilla issues, including: - In the language, named arguments for functions have been implemented and documented. - In

Re: Beerconf March (dconf online)

2024-03-22 Thread Steven Schveighoffer via Digitalmars-d-announce
On Monday, 18 March 2024 at 22:15:49 UTC, Richard (Rikki) Andrew Cattermole wrote: Perhaps we can do the usual end of month time as well, I'll give you a ping if I can do it. Depends upon how the week leading up to it for me goes (may not go well). I missed everything, due to being on a

Beerconf March (dconf online)

2024-03-09 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Dconf online is upon us next weekend! Instead of holding the normal beerconf at the end of the month, this month we will do a special early edition, to coincide with dconf online. We will start it on the 16th, and go through Sunday as usual. ## What is Beerconf? Check out the

Re: D Language Foundation November 2023 Monthly Meeting Summary

2024-03-04 Thread Steven Schveighoffer via Digitalmars-d-announce
On Monday, 4 March 2024 at 11:07:07 UTC, Mike Parker wrote: ### Steve and Me I have to apologize to Steve. I managed to botch the initial recording, so whatever he and I said at the top of the meeting is lost. I'm pretty sure I talked about preliminary planning for DConf '24, but beyond

Re: Beerconf February 2024

2024-02-22 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 10 February 2024 at 17:07:04 UTC, Steven Schveighoffer wrote: # BEERCONF! February is the short month, but it's a tad bit longer this year. However, beerconf doesn't care about this, we still just pick the last weekend, and that isn't any different. This means, Feb 24-25 is the

Re: Crow programming language

2024-02-16 Thread Steven Schveighoffer via Digitalmars-d-announce
On Thursday, 15 February 2024 at 23:46:10 UTC, andy wrote: On Thursday, 15 February 2024 at 15:24:37 UTC, IchorDev wrote: You can make a scope with `nothrow`, `@nogc`, etc.: I've been setting `@safe @nogc pure nothrow:` at the top of (almost) every module, but then I still have to do it at

Beerconf February 2024

2024-02-10 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! February is the short month, but it's a tad bit longer this year. However, beerconf doesn't care about this, we still just pick the last weekend, and that isn't any different. This means, Feb 24-25 is the time for having conversations about D and other fun stuff! Obligatory link

Re: Beerconf January 2024

2024-02-08 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 21 January 2024 at 02:27:03 UTC, Steven Schveighoffer wrote: Hi everyone! On Saturday the 27th, at 17:00 UTC, github user Chibisi has asked to give a presentation on his project, [Saucer](https://github.com/chibisi/saucer). The purpose of the saucer project is to create

Re: Preparing for the New DIP Process

2024-01-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On Thursday, 25 January 2024 at 15:03:41 UTC, Max Samukha wrote: On Monday, 22 January 2024 at 23:28:40 UTC, Jonathan M Davis wrote: Of course, ultimately, different programmers have different preferences, and none of us are going to be happy about everything in any language. It's not

Re: Beerconf January 2024

2024-01-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 27 January 2024 at 16:05:46 UTC, Richard (Rikki) Andrew Cattermole wrote: Reminder Chibisi's talk on https://github.com/chibisi/saucer is in an hour! The purpose of the saucer project is to create bidirectional interop between R, the statistics programming language and D. The

Re: Beerconf January 2024

2024-01-25 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 14 January 2024 at 20:29:06 UTC, Steven Schveighoffer wrote: # BEERCONF! Happy new year! It's getting to be that time again, where we chat about our favorite language, and enjoy some beverages! If it seems like it's been a long time, that's because it has. Last month's Beerconf

Re: Would this be a useful construct to add to D? auto for constructor call.

2024-01-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 23 January 2024 at 11:11:00 UTC, ryuukk_ wrote: On Tuesday, 23 January 2024 at 06:30:08 UTC, Jonathan M Davis wrote: That being said, I expect that it would be pretty easy to write a mixin to do something like that if you really wanted to. Also, if you're simply looking to not have

Re: sqlite support added to sqlbuilder

2024-01-21 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 21 January 2024 at 21:27:30 UTC, zoujiaqing wrote: Thank you! I want postgresql :) It should be pretty straightforward. I had to rewrite a lot of it to fit the API of sqlite, those changes should make it easier to add postgresql (which is on my todo list). -Steve

Re: Beerconf January 2024

2024-01-20 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 14 January 2024 at 20:29:06 UTC, Steven Schveighoffer wrote: # BEERCONF! The next one will be January 27-28, and I hope to see you all there! Hi everyone! On Saturday the 27th, at 17:00 UTC, github user Chibisi has asked to give a presentation on his project,

Beerconf January 2024

2024-01-14 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Happy new year! It's getting to be that time again, where we chat about our favorite language, and enjoy some beverages! If it seems like it's been a long time, that's because it has. Last month's Beerconf was early, but now that the holidays are over, we are back to a normal

Re: sqlite support added to sqlbuilder

2024-01-04 Thread Steven Schveighoffer via Digitalmars-d-announce
On Thursday, 4 January 2024 at 18:03:56 UTC, Leonardo wrote: On Saturday, 30 December 2023 at 22:11:55 UTC, Steven Schveighoffer wrote: auto andrei = db.fetchOne(select(ads).where(ads.firstname, " = 'Andrei'")); How SQL injection are avoided here? SQL injection is avoided by passing

Re: Release D 2.106.1

2024-01-01 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 2 January 2024 at 02:48:29 UTC, Andrej Mitrovic wrote: Does anyone know when did named arguments initially land in the compiler, as part of which release..? I never saw it as a headline feature in any previous release notes. They are not finished yet, which is why they were not

sqlite support added to sqlbuilder

2023-12-30 Thread Steven Schveighoffer via Digitalmars-d-announce
https://code.dlang.org/packages/sqlbuilder This project is something I use extensively in my work project, and allows dynamic building of SQL statements in a way that automatically deals with joins. It also automatically serializes directly to structs representing database rows. It was

Re: jsoniopipe now supports JSON5

2023-12-29 Thread Steven Schveighoffer via Digitalmars-d-announce
On Friday, 29 December 2023 at 08:04:31 UTC, Zz wrote: Any plans on having an interface similar to std.json? I replied on the [learn forum](https://forum.dlang.org/post/szepssmksyrcdzbvs...@forum.dlang.org). -Steve

Re: Beerconf December 2023

2023-12-14 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 2 December 2023 at 21:48:21 UTC, Steven Schveighoffer wrote: # BEERCONF! So it's now down to December 16-17, which is in 2 weeks. Now in 2 days. See you there! -Steve

Beerconf December 2023

2023-12-02 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf this month is not on December 30-31, because that's new years eve. It's not on December 23-24 because that's Christmas eve So it's now down to December 16-17, which is in 2 weeks. Note that even though I didn't get much response to the poll I posted on Beerconf

Re: Beerconf November

2023-11-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 12 November 2023 at 20:59:57 UTC, Steven Schveighoffer wrote: # BEERCONF! This month we will be having beerconf in 2 weeks on November 25-26. Online as usual, hope to see you all there! Happy Thanksgiving to my American friends! Beerconf in 2 days. If you haven’t yet voted, I

Re: DLF September 2023 Planning Update

2023-11-15 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 14 November 2023 at 20:09:53 UTC, Dennis wrote: On Tuesday, 14 November 2023 at 19:13:38 UTC, Steven Schveighoffer wrote: As I understand the current thinking, that is not what D is intending to do. Additional changes don't require a new edition to be enabled, only breaking

Re: Beerconf November

2023-11-15 Thread Steven Schveighoffer via Digitalmars-d-announce
On Sunday, 12 November 2023 at 21:12:34 UTC, Sergey wrote: At last beerconf was discussion that last week of the month is always under pressure of deadlines and plans.. There were proposals to postpone it in the middle of the month I must not have been online during that discussion. I'm

Re: DLF September 2023 Planning Update

2023-11-14 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 14 November 2023 at 18:40:58 UTC, Adam D Ruppe wrote: On Tuesday, 14 November 2023 at 17:57:36 UTC, Steven Schveighoffer wrote: That's not any better. If you have to opt-in to the language as it exists, people are going to quit immediately. Counterpoint: javascript's "use strict".

Re: DLF September 2023 Planning Update

2023-11-14 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 14 November 2023 at 16:07:26 UTC, Mike Parker wrote: Experience with deprecations has shown people don't want to take extra steps to make their outdated dependencies compile. The goal with editions is that you should never have to take any extra steps to use older code in your

Re: First Beta 2.106.0

2023-11-14 Thread Steven Schveighoffer via Digitalmars-d-announce
On Thursday, 2 November 2023 at 00:57:23 UTC, Iain Buclaw wrote: Glad to announce the first beta for the 2.106.0 release, ♥ to the 33 contributors. Kind of buried in the changelog (because it's just a few issues closed) is a really significant change coming to this version: the much-hated

Re: DLF September 2023 Planning Update

2023-11-14 Thread Steven Schveighoffer via Digitalmars-d-announce
On Tuesday, 14 November 2023 at 08:18:20 UTC, Mike Parker wrote: * Editions will most likely be implemented via an attribute on the module declaration. We haven't discussed any details about that, but for now, just imagine something like `@edition(2024) module foo;`. When considering how

Beerconf November

2023-11-12 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! This month we will be having beerconf in 2 weeks on November 25-26. Online as usual, hope to see you all there! The usual post for the official beerconf t-shirt: https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check out the [wiki

Re: Beerconf October 2023

2023-10-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 14 October 2023 at 20:15:49 UTC, Steven Schveighoffer wrote: # BEERCONF! This month we will be having beerconf in 2 weeks on October 28-29. Online as usual, hope to see you all there! A reminder that this is tomorrow! -Steve

Beerconf October 2023

2023-10-14 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! This month we will be having beerconf in 2 weeks on October 28-29. Online as usual, hope to see you all there! Halloween is coming up, need a costume? https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check out the [wiki

Re: Beerconf September 2023

2023-09-21 Thread Steven Schveighoffer via Digitalmars-d-announce
On Thursday, 14 September 2023 at 13:34:46 UTC, Steven Schveighoffer wrote: # BEERCONF! Recovery edition... Holy smokes! I just looked at the calendar, and the last full weekend in September is a week from Saturday. So I'm a bit late announcing this one (again), but the beerconf this month

Re: DConf '23 Talk Videos

2023-09-21 Thread Steven Schveighoffer via Digitalmars-d-announce
On Thursday, 21 September 2023 at 04:00:29 UTC, Mike Parker wrote: On Thursday, 21 September 2023 at 01:11:13 UTC, matheus wrote: Not a HW expert, but lowering the GPU settings couldn't at least get the job done (Slower but... done). Not in this case. Turns out the graphics card's fans

Re: Bram Molenaar passed away

2023-09-18 Thread Steven Schveighoffer via Digitalmars-d-announce
On 9/18/23 3:55 PM, M. M. wrote: See, e.g., https://j11g.com/2023/08/07/the-legacy-of-bram-moolenaar/ for a look-back post on Bram's legacy. Any users of vim / neovim out there in the dlang world? R.I.P. Bram. Wow, RIP. So young too. Been using vi/vim/neovim for over 25 years. -Steve

Re: Warning for anyone who was at DConf.

2023-09-03 Thread Steven Schveighoffer via Digitalmars-d-announce
On Saturday, 2 September 2023 at 20:41:33 UTC, Dukc wrote: Just a while ago I was hit by some sort of a violent ailment. I first noticed it like an hour ago, and I'm shivering as I stand in a well-heated house, despite having had a sauna just a while ago. Temperature already high. I wouldn't

Re: Beerconf July 2023

2023-07-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On 7/16/23 9:09 PM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for July is happening 2 weeks from now, on the 29-30. A reminder to all that Beerconf is in a couple days! Note that if we do Beerconf for August, it will be early, since real-life Beerconf will be happening at the live

Beerconf July 2023

2023-07-16 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf for July is happening 2 weeks from now, on the 29-30. Note that if we do Beerconf for August, it will be early, since real-life Beerconf will be happening at the live conference at the end of the month. Want a beerconf T shirt? We know you do.

Re: A New Era for the D Community

2023-07-06 Thread Steven Schveighoffer via Digitalmars-d-announce
On 7/6/23 12:16 AM, IchorDev wrote: On Wednesday, 5 July 2023 at 21:50:37 UTC, Andrew wrote: Why not just improve Phobos itself? Make PRs to add new modules to std.experimental, announce them here and elsewhere on the web, and get the community to support it. Earlier in this thread it was

Re: Beerconf June 2023

2023-07-04 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/22/23 10:34 PM, Steven Schveighoffer wrote: YuQian has asked that I post the abstract for the talk being given. A reminder that the talk is on Saturday at 19:00 UTC. ## Stop inheriting data fields! Hi everyone, I recorded this presentation and put a video about it on youtube (with

Re: DasBetterR

2023-06-29 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/29/23 7:51 PM, bachmeier wrote: I've been using D and R together for a decade. I wrote [a blog post for the D Blog](https://dlang.org/blog/2020/01/27/d-for-data-science-calling-r-from-d/) on the eve of the pandemic. I released the [embedrv2 library](https://github.com/bachmeil/embedrv2) in

Re: Beerconf June 2023

2023-06-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/24/23 6:52 PM, Chris Katko wrote: On Saturday, 24 June 2023 at 22:43:50 UTC, Steven Schveighoffer wrote: On 6/24/23 9:01 AM, Richard (Rikki) Andrew Cattermole wrote: Linkity link link https://meet.jit.si/Dlang2023JuneBeerConf Unfortunately, we were getting some spam joiners. So if you

Re: Beerconf June 2023

2023-06-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/24/23 9:01 AM, Richard (Rikki) Andrew Cattermole wrote: Linkity link link https://meet.jit.si/Dlang2023JuneBeerConf Unfortunately, we were getting some spam joiners. So if you want to join, the password is now `DlangRox` -Steve

Re: Beerconf June 2023

2023-06-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/22/23 10:34 PM, Steven Schveighoffer wrote: On 6/11/23 4:48 PM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for June is happening 2 weeks from now, on the 24-25. A reminder that this is happening in 2 days! YuQian has asked that I post the abstract for the talk being given. A

Re: Beerconf June 2023

2023-06-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/22/23 10:34 PM, Steven Schveighoffer wrote: On 6/11/23 4:48 PM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for June is happening 2 weeks from now, on the 24-25. A reminder that this is happening in 2 days! YuQian has asked that I post the abstract for the talk being given. A

Re: Beerconf June 2023

2023-06-22 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/11/23 4:48 PM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for June is happening 2 weeks from now, on the 24-25. A reminder that this is happening in 2 days! YuQian has asked that I post the abstract for the talk being given. A reminder that the talk is on Saturday at 19:00 UTC.

Re: Beerconf June 2023

2023-06-19 Thread Steven Schveighoffer via Digitalmars-d-announce
On 6/11/23 4:48 PM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for June is happening 2 weeks from now, on the 24-25. Just a quick update for this weekend's Beerconf, YuQian Zhou has contacted me about presenting on a new design pattern called DDIFI - Decoupling Data Interface From

Beerconf June 2023

2023-06-11 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf for June is happening 2 weeks from now, on the 24-25. Wow, only a couple more months until dconf, can't wait to see everyone again! If you haven't booked yet, the early bird window is closing! https://dconf.org/2023/index.html Want a beerconf T shirt? We know you do.

jsoniopipe now supports JSON5

2023-05-29 Thread Steven Schveighoffer via Digitalmars-d-announce
https://code.dlang.org/packages/jsoniopipe This little project is one that I've tinkered with for a long time, I use it in a few places. I just updated it to support [JSON5](https://json5.org), which is a format much more suited to configuration than straight JSON. AFAIK, this is the first

Re: Beerconf May 2023

2023-05-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On 5/25/23 10:39 AM, Steven Schveighoffer wrote: Mike Parker is going to be doing a Q session around 15:00 UTC on Saturday on IVY! I'll send out a reminder here and elsewhere when it starts. Happening now! -Steve

Re: Beerconf May 2023

2023-05-25 Thread Steven Schveighoffer via Digitalmars-d-announce
On Monday, 15 May 2023 at 15:42:02 UTC, Steven Schveighoffer wrote: # BEERCONF! Beerconf for May is happening 2 weeks from now, on the 27-28. A reminder that this is happening in 2 days! ## Presentations? As always, I'm interested in having people present some topic. If you have something

Beerconf May 2023

2023-05-15 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf for May is happening 2 weeks from now, on the 27-28. The topic is still the same -- D and other stuff. Hope you can all join us! Want a beerconf T shirt? We know you do. https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check

Re: DIP1044---"Enum Type Inference"---Formal Assessment

2023-05-11 Thread Steven Schveighoffer via Digitalmars-d-announce
On 5/11/23 10:10 AM, Paul Backus wrote: On Thursday, 11 May 2023 at 13:31:58 UTC, Steven Schveighoffer wrote: On 5/10/23 11:22 PM, Paul Backus wrote: In fact, for this particular example, there are actually two enums in the DMD source code that these symbols could be coming from: `enum

Re: DIP1044---"Enum Type Inference"---Formal Assessment

2023-05-11 Thread Steven Schveighoffer via Digitalmars-d-announce
On 5/10/23 11:22 PM, Paul Backus wrote: In fact, for this particular example, there are actually two enums in the DMD source code that these symbols could be coming from: `enum TargetOS` in `cli.d`, and `enum OS` in `target.d`. So you would have to scroll up and look at the imports to

Re: Beta 2.104.0

2023-05-10 Thread Steven Schveighoffer via Digitalmars-d-announce
This reminds me of an LDC bug fixed recently. I bet DMD suffers from a similar problem: https://github.com/ldc-developers/ldc/issues/3864 -Steve

Recording of last Beerconf presentation

2023-05-09 Thread Steven Schveighoffer via Digitalmars-d-announce
Hi everyone. At the last Beerconf, Hipreme showed us his build system for his new game engine. Cobbled together from various recording sources, here is the recording of that presentation. https://www.youtube.com/watch?v=QGwQ4uZp5I4 If you want to show off something during any beerconf,

Re: A New Era for the D Community

2023-05-03 Thread Steven Schveighoffer via Digitalmars-d-announce
On 5/3/23 7:13 AM, Mike Parker wrote: Our enthusiasm is high, and we're ready to get going. I think you'll like where we're headed. This all sounds awesome! -Steve

Re: Beerconf April 2023

2023-04-30 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/27/23 1:42 PM, Steven Schveighoffer wrote: On 4/16/23 11:39 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for April is happening 2 weeks from now, on the 29-30. A reminder that this is happening in 2 days! ## Presentations? This beerconf, we have another presentation!

Re: Beerconf April 2023

2023-04-29 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/16/23 11:39 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf is inviting you to a meeting! https://meet.jit.si/Dlang2023AprilBeerConf See you there -Steve

Re: D Language Foundation April 2023 Quarterly Meeting Summary

2023-04-28 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/28/23 11:42 AM, jmh530 wrote: 2) It would be cool to have a built-in way to profile unittests by module. So for instance, the output would be how long it took the unit tests to run, broken out by module and then with a total. This is a runtime thing. You can customize it:

Re: Beerconf April 2023

2023-04-28 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/28/23 2:37 AM, Greggor wrote: Darn, I'm working on Sunday until 2:40pm, so I can't make it. (the talk is 1:30 PM in my timezone) Any chance anyone can record it? I'll see if that can be done. I would not want to record it without Hipreme's approval. -Steve

Re: Beerconf April 2023

2023-04-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/27/23 2:17 PM, Sergey wrote: On Thursday, 27 April 2023 at 17:42:30 UTC, Steven Schveighoffer wrote: On 4/16/23 11:39 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for April is happening 2 weeks from now, on the 29-30. A reminder that this is happening in 2 days! ##

Re: Beerconf April 2023

2023-04-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/16/23 11:39 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for April is happening 2 weeks from now, on the 29-30. A reminder that this is happening in 2 days! ## Presentations? This beerconf, we have another presentation! Hipreme will show off the HipremeEngine build system:

Re: Article on incremental compilation

2023-04-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On 4/22/23 7:33 PM, Zachary Yedidia wrote: Hi everyone, I've been tinkering with setting up incremental compilation in my D projects by using `.di` files to ensure that a module is only recompiled if its interface changes (not its implementation). I've written an article about it here:

Beerconf April 2023

2023-04-16 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf for April is happening 2 weeks from now, on the 29-30. The topic is still the same -- D and other stuff. Hope you can all join us! Want a beerconf T shirt? We know you do. https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check

Re: Beerconf March 2023

2023-03-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On 3/13/23 11:58 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for March is happening a little sooner than 2 weeks from now (sorry, was busy on Sat/Sun, so I didn't get to this post), on the 25-26. Missed sending out the reminder yesterday, but sending it today. This is happening

Beerconf March 2023

2023-03-13 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf for March is happening a little sooner than 2 weeks from now (sorry, was busy on Sat/Sun, so I didn't get to this post), on the 25-26. Want a beerconf T shirt? We know you do. https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf?

Re: Objective-C D metal binding

2023-03-11 Thread Steven Schveighoffer via Digitalmars-d-announce
On 3/10/23 4:10 PM, ryuukk_ wrote: On Friday, 10 March 2023 at 20:53:23 UTC, Hipreme wrote: Hello guys. I have been working for some time into binding Metal to D. This has been quite an interesting journey and today I've reached a point where it is usable. It is far from complete, but I

Re: Beerconf February 2023

2023-02-23 Thread Steven Schveighoffer via Digitalmars-d-announce
On 2/11/23 11:05 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf for February is happening 2 weeks from now, on the 25-26. Just a friendly reminder that this is happening soon (in 2 days for me) Don't forget to tune in for Garrett's demo of tree-sitter-d on Saturday At UTC 18:00 (see

Blog post on figuring out attribute inference failure

2023-02-19 Thread Steven Schveighoffer via Digitalmars-d-announce
Ever faced with an attribute inference fail, and you don't know what caused it? I have honed some techniques to try and figure it out. Just posted this: https://www.schveiguy.com/blog/2023/02/spelunking-attribute-inference-in-d/ Hopefully it helps. -Steve

Re: Beerconf February 2023

2023-02-18 Thread Steven Schveighoffer via Digitalmars-d-announce
On 2/11/23 11:05 AM, Steven Schveighoffer wrote: ## Presentations? As always, I'm interested in having people present some topic. If you have something you want to reserve a time for, please send me a message in any of the channels (here, email, discord, slack, etc.) and I'll make sure to

Re: mysql-native v3.2.0 - the safe update

2023-02-18 Thread Steven Schveighoffer via Digitalmars-d-announce
On 2/14/23 9:22 AM, Rey Valeza wrote: Hi Steve, I just want you to know that I updated the Vibe.d tutorial I wrote last year to emphasize database operations using mysql-native and is now viewable here: https://reyvaleza.gitbook.io/vibe.d-tutorial/ Nice! I see that you just import `mysql`.

Beerconf February 2023

2023-02-11 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf for February is happening 2 weeks from now, on the 25-26. I'm hoping to join for this one, totally missed the last one. Want a beerconf T shirt? We know you do. https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check out the

Re: LDC 1.31.0

2023-02-11 Thread Steven Schveighoffer via Digitalmars-d-announce
On 2/11/23 8:47 AM, kinke wrote: Glad to announce LDC 1.31.0. Major changes: * Based on D 2.101.2.   * ImportC: The C preprocessor isn't invoked yet. * mac/iOS arm64: Linking with `-g` is working again without unaligned pointer warnings/errors. * *Preliminary* support for LLVM 15. Thanks

Re: Release D 2.102.0

2023-02-02 Thread Steven Schveighoffer via Digitalmars-d-announce
On 2/2/23 10:01 AM, jmh530 wrote: I was reading through some of the PRs referenced in [issue 23548](https://issues.dlang.org/show_bug.cgi?id=23548), and a little confused by the takeaway. It currently searches for Di, then D files. If it finds none of them, then it searches for C/h files. Is

Re: Beerconf January 2023

2023-01-26 Thread Steven Schveighoffer via Digitalmars-d-announce
On 1/14/23 2:03 PM, Steven Schveighoffer wrote: # BEERCONF! Happy new year! Beerconf this month falls on January 28-29. Just a friendly reminder, this is happening soon. 2 days. I likely will be on late, but I'm sure someone will start it and post a message here with the link. -Steve

Beerconf January 2023

2023-01-14 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Happy new year! Beerconf this month falls on January 28-29. It may seem like it's been a while, and that's because it has. Dconf online last month moved up the gathering by a couple weeks, and so we will be 6 weeks out from the last one. The last one was pretty good, with many of

Re: Release D 2.101.0

2022-12-03 Thread Steven Schveighoffer via Digitalmars-d-announce
On 12/3/22 2:17 PM, zoujiaqing wrote: Thank you!!! When will it support Apple M1 processors? My macbook has been unable to use D for months. I can use dmd and ldc on my M1. rosetta works great, and ldc supports arm. I have not tried gdc. -Steve

Beerconf for dconf online 2022

2022-12-02 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! As it was last year, and the year before, this month's beerconf will coincide with the annual [Dconf Online](https://dconf.org/2022/online/index.html). That means December 17-18. Everything will be mostly the same, except we will probably be spending a lot of time on the actual

Re: Beerconf Noveber 2022 -- Turkey edition

2022-11-26 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/25/22 11:40 AM, Steven Schveighoffer wrote: On 11/12/22 4:51 PM, Steven Schveighoffer wrote: ## Presentations? With dconf online so close, I'm pretty sure no presentations would be forthcoming, but if you have something, let me know, and I'll schedule it. In this upcoming beerconf,

Re: Beerconf Noveber 2022 -- Turkey edition

2022-11-25 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/12/22 4:51 PM, Steven Schveighoffer wrote: ## Presentations? With dconf online so close, I'm pretty sure no presentations would be forthcoming, but if you have something, let me know, and I'll schedule it. In this upcoming beerconf, Stefan Koch is going to have a talk about

Re: Beerconf Noveber 2022 -- Turkey edition

2022-11-24 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/12/22 4:51 PM, Steven Schveighoffer wrote: # BEERCONF! Let's hope my US compatriots can drag themselves out of their turkey-induced comas to have some D discussions! The dates are November 26-27. Forthcoming! Happy Thanksgiving everyone! 旅 See you in a couple days.  -Steve

Re: Release D 2.101.0

2022-11-15 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/15/22 7:41 PM, zjh wrote: On Tuesday, 15 November 2022 at 20:54:03 UTC, Iain Buclaw wrote: Glad to announce D 2.101.0, ♥ to the 63 contributors. ... Thank you very much, but can we have commands like `'dmd update'` to update dmd directly? https://github.com/jacob-carlborg/dvm `dvm

Beerconf Noveber 2022 -- Turkey edition

2022-11-12 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Let's hope my US compatriots can drag themselves out of their turkey-induced comas to have some D discussions! The dates are November 26-27. This is the last beerconf before actual [Dconf online](https://dconf.org/2022/online/index.html), which will coincide once again with

Re: raylib-d v4.2.1 - introducing install script

2022-11-03 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/3/22 6:25 AM, bauss wrote: Thanks for this project Steve, Just trying it out and already enjoying it :) You're welcome! I should also mention that I fixed the issue with the macos binaries not properly installing, so my note about that not working is moot. I still have not figured

Re: D Language Foundation October 2022 Quarterly Meeting Summary

2022-11-02 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/2/22 6:06 PM, Walter Bright wrote: On 11/2/2022 4:19 AM, Steven Schveighoffer wrote: On one of the only articles using ImportC (which otherwise shines a positive light on the feature), this specific issue is the only one that comes up as a blocker: The easiest option would be to simply

Re: D Language Foundation October 2022 Quarterly Meeting Summary

2022-11-02 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/2/22 8:58 AM, ryuukk_ wrote: On Wednesday, 2 November 2022 at 04:42:06 UTC, Mike Parker wrote: Following that, he had begun adding colors in the stack trace because he thought they were unreadable, and adding colors was not that much work. He had a proof-of-concept but still had a few

Re: D Language Foundation October 2022 Quarterly Meeting Summary

2022-11-02 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/2/22 12:42 AM, Mike Parker wrote: Walter said that ImportC doesn't support head const. His experience with C is that people generally mean const in C to be transitive. So in ImportC, he turned the head const cases into transitive const and it appears to work well. On one of the only

Re: Beerconf October 2022

2022-11-01 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/1/22 12:02 PM, data pulverizer wrote: On Tuesday, 1 November 2022 at 15:05:48 UTC, Mike Parker wrote: I don't think anyone involved in organizing BeerConf knew that was there. That's the first I've seen it. I'd suggest that it is either removed or replaced with something more

Re: Beerconf October 2022

2022-11-01 Thread Steven Schveighoffer via Digitalmars-d-announce
On 11/1/22 7:54 AM, data pulverizer wrote: It might just be my browser (Chrome) but I've noticed that there's nothing in the events calendar (https://dlang.org/calendar.html). Wouldn't it be helpful to include these sorts of things in the calendar so that people visiting the site would be

Re: Beerconf October 2022

2022-10-29 Thread Steven Schveighoffer via Digitalmars-d-announce
On 10/29/22 2:00 PM, FeepingCreature wrote: On Saturday, 29 October 2022 at 10:14:31 UTC, rikki cattermole wrote: And now for some good news! Its almost Halloween, so grab your candy and any spooky brews you may have, and join us for a ghostly chat!

Re: Beerconf October 2022

2022-10-27 Thread Steven Schveighoffer via Digitalmars-d-announce
On 10/16/22 8:04 AM, Steven Schveighoffer wrote: # BEERCONF! Beerconf this month is on October 29-30, one day before Halloween. Beerconf in 2 days, see you then! -Steve

Beerconf October 2022

2022-10-16 Thread Steven Schveighoffer via Digitalmars-d-announce
# BEERCONF! Beerconf this month is on October 29-30, one day before Halloween. Feel free to wear your D costume, might I suggest a beerconf T shirt? https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check out the [wiki

Re: ctod: a tool that translates C code to D

2022-10-13 Thread Steven Schveighoffer via Digitalmars-d-announce
On 10/13/22 3:18 PM, Dennis wrote: The output is supposed to be a good starting point for manual translation: tedious syntax changes are done for you, but you're left with the task of translating (non-trivial) macros, fixing errors because of D's stricter type system, and other misc things

  1   2   3   4   5   6   7   8   >