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
Enjoy!
Day 1
https://youtube.com/live/FKI9M-KRjvA
Day 2
https://youtube.com/live/AzezZhvIyS4
Day 3
https://youtube.com/live/dq7Jhp9cv4w
Sorry the link should be:
https://meet.jit.si/Dlang2024DConf
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
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
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
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
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:
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
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
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
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
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
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
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.
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
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
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
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
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'
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
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
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
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,
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,
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
On Wednesday, 28 August 2024 at 07:43:05 UTC, Mike Parker wrote:
[...]
Thanks!
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", 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
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
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
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
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
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
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
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
Red Robin
2150 148th Ave NE, Redmond, WA 98052
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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.
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
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!
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
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
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
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
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!
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
On Tuesday, 30 July 2024 at 11:50:50 UTC, Mike Parker wrote:
[...]
Thanks!
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
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
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
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!
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 - 100 of 9535 matches
Mail list logo