On Tuesday, 14 November 2023 at 17:57:36 UTC, Steven
Schveighoffer wrote:
On Tuesday, 14 November 2023 at 16:07:26 UTC, Mike Parker wrote:
[...]
What do we want the first experience with D to be like?
A person trying out D, who writes a one-file simple application
using phobos *does not
On Sunday, 12 November 2023 at 19:50:02 UTC, Mike Parker wrote:
Well. For the first time in all my years of using these forums,
I've managed to post something that exceeds the byte limit.
You'll find the September 2023 Monthly Meeting Summary at the
following link:
On Tuesday, 22 August 2023 at 12:59:12 UTC, Mike Parker wrote:
### Robert
Robert said he was happy. Dennis asked if the compiler was fast
enough (as regular readers of these summaries may know, Robert
often says the compiler is too slow). Robert said it's still
slow. He just wanted to see
On Sunday, 14 May 2023 at 12:47:59 UTC, Mike Parker wrote:
__CI failures__
Dennis started by saying that the CI was randomly failing
again. He didn't have a Mac, so he'd been unable to chase down
the problem. Random CI failures are a recurring problem. There
are so many checks, and he
On Wednesday, 10 May 2023 at 12:34:00 UTC, Steven Schveighoffer
wrote:
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
`MACOSX_DEPLOYMENT_TARGET` fixed it for me recently when I was
getting
On Sunday, 7 May 2023 at 15:16:50 UTC, Tim wrote:
I am releasing DParserGen 0.1.0, which is a parser and lexer
generator
for D. It supports LALR and GLR parsers.
The examples include grammars for D and C++. The D grammar uses
LALR,
but also needs extensions like backtracking. For C++ a GLR
On Wednesday, 3 May 2023 at 23:17:28 UTC, MissPiggy wrote:
On Wednesday, 3 May 2023 at 11:13:34 UTC, Mike Parker wrote:
Our enthusiasm is high, and we're ready to get going. I think
you'll like where we're headed.
IVY may increase the probability of a particular outcome, but
it cannot
On Friday, 28 April 2023 at 14:29:47 UTC, Mike Parker wrote:
The D Language Foundation's second quarterly meeting for 2023
took place on April 7 at 14:00 UTC. It lasted just over an
hour. This was the first "standalone" quarterly meeting, where
the foundation's monthly discussion was split
On Wednesday, 26 April 2023 at 13:08:22 UTC, Jacob Shtokolov
wrote:
On Wednesday, 26 April 2023 at 12:50:32 UTC, bachmeier wrote:
Many other solutions were provided as well, including but not
limited to
- Using shorter names
- Using alias
- Using an IDE with autocomplete
- Using copy and
On Wednesday, 26 April 2023 at 01:26:03 UTC, Walter Bright wrote:
On 4/25/2023 4:12 PM, max haughton wrote:
I have never been in favour of D having bitfields. This isn't
worth breaking stuff for.
D bitfields didn't break anything. Also, it exposed an
overlooked bug in the ImportC bitfields.
On Tuesday, 25 April 2023 at 22:39:35 UTC, ryuukk_ wrote:
On Tuesday, 25 April 2023 at 20:59:23 UTC, max haughton wrote:
On Tuesday, 25 April 2023 at 20:15:39 UTC, ryuukk_ wrote:
On Tuesday, 25 April 2023 at 18:38:14 UTC, max haughton wrote:
[...]
Why you guys focus on "switch"
Because
On Tuesday, 25 April 2023 at 20:15:39 UTC, ryuukk_ wrote:
On Tuesday, 25 April 2023 at 18:38:14 UTC, max haughton wrote:
[...]
Why you guys focus on "switch"
Because that's the example given by Mike...
Who doesn't love writing other than Walter Bright:
[...]
Who are you saying said it's
On Tuesday, 25 April 2023 at 04:54:43 UTC, Mike Parker wrote:
Firstly I think this is the correct decision, certainly for now,
probably forever.
Regarding enums in switch statements, Walter suggested we could
shorten the `with final switch` syntax such that the `with` is
implicitly applied
On Saturday, 11 March 2023 at 13:08:49 UTC, Steven Schveighoffer
wrote:
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
On Saturday, 25 February 2023 at 07:52:09 UTC, Andrew wrote:
[...]
On the contrary I would argue that it's much easier (not
necessarily better) to provide extensibility using classes.
Nobody ever got fired for writing a class, as the saying goes.
On Tuesday, 27 December 2022 at 17:59:11 UTC, Les De Ridder wrote:
On Wednesday, 16 November 2022 at 01:13:29 UTC, torhu 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.
For some reason my project build fails with
On Saturday, 3 December 2022 at 19:17:59 UTC, zoujiaqing wrote:
Thank you!!!
When will it support Apple M1 processors?
My macbook has been unable to use D for months.
LDC (and maybe even GCC) both work
On Monday, 28 November 2022 at 16:16:43 UTC, Witold Baryluk wrote:
On Monday, 28 November 2022 at 12:48:15 UTC, max haughton wrote:
[...]
`libiberty` has way more things than just D demangler. And some
projects might not be comfortable with its licensing. And
libiberty uses autoconf /
On Sunday, 27 November 2022 at 23:12:35 UTC, Witold Baryluk wrote:
https://github.com/baryluk/d-demangle-cpp
D programming language (dlang) symbol name demangler for C++
[...]
Wouldn't some of those tools already have one via libiberty?
On Friday, 5 August 2022 at 15:36:06 UTC, Rumbu wrote:
Hi,
Sincerely I am tired to maintain my library with every change
made by D compiler. Mostly regressions. Bug reports are ignored
or challenged, I don't have time to argue.
[...]
This is not the correct syntax for real literals. We
Say thank you to Iain, Mathias, Vladimir, and Martin.
This will make D better. More details to come.
https://news.ycombinator.com/item?id=31725028
On Monday, 6 June 2022 at 08:44:32 UTC, Mike Parker wrote:
The monthly meeting for May 2022, took place on May 6th at
14:00 UTC. The meeting lasted a little under an hour. The
following people attended:
[...]
Note that Razvan's PR fixes the issue with synchronized by
turning the check off
On Sunday, 22 May 2022 at 15:34:03 UTC, zoujiaqing wrote:
On Monday, 16 May 2022 at 18:31:47 UTC, kinke wrote:
[...]
LDC is too powerful!
Waiting arm64 version on apple M1 ;)
It's there in the list and also available via brew.
On Saturday, 7 May 2022 at 20:14:51 UTC, Witold Baryluk wrote:
On Friday, 6 May 2022 at 11:57:47 UTC, Iain Buclaw wrote:
Hi,
I am proud to announce another major GCC release, 12.1.
Thank you so much Ian on your hard and dedicated work on GDC.
It is my goto default compiler for D on Debian
On Friday, 6 May 2022 at 13:27:40 UTC, Steven Schveighoffer wrote:
On 5/6/22 7:57 AM, Iain Buclaw wrote:
[...]
Amazing, congrats! I'll have to try out gdc now that it might
be able to build my stuff ;)
-Steve
On Friday, 6 May 2022 at 13:27:40 UTC, Steven Schveighoffer wrote:
On 5/6/22 7:57 AM, Iain Buclaw wrote:
[...]
Amazing, congrats! I'll have to try out gdc now that it might
be able to build my stuff ;)
-Steve
The brew version of GCC has D disabled for non-x86 targets. It
might just be a
On Tuesday, 15 February 2022 at 12:22:05 UTC, Mike Parker wrote:
Yes! Thanks to Symmetry Investments, DConf 2022 is happening in
London Aug 1-4. I'll have the web site up soon (waiting to make
sure there's no issue with our logo), but I wanted to get the
news out ASAP since I have permission
On Wednesday, 16 February 2022 at 05:53:25 UTC, forkit wrote:
On Wednesday, 16 February 2022 at 04:14:01 UTC, max haughton
wrote:
On Wednesday, 16 February 2022 at 01:38:08 UTC, forkit wrote:
On Tuesday, 15 February 2022 at 13:06:47 UTC, Martin Nowak
wrote:
I was so hoping I could now
On Wednesday, 16 February 2022 at 01:38:08 UTC, forkit wrote:
On Tuesday, 15 February 2022 at 13:06:47 UTC, Martin Nowak
wrote:
I was so hoping I could now begin using -betterC on Windows...
but no .. :-(
i.e. stdout, stdin, stderr ...still cannot link...
Can you not define them yourself
On Monday, 24 January 2022 at 22:59:18 UTC, Adam Ruppe wrote:
On Monday, 24 January 2022 at 22:45:14 UTC, Ali Çehreli wrote:
I am not aware of any association between "alpha" and "man"
because I hear both "alpha male" and "alpha female" in e.g.
nature documentaries.
It isn't really accurate
On Friday, 14 January 2022 at 20:25:22 UTC, Dukc wrote:
On Friday, 14 January 2022 at 13:37:11 UTC, Mike Parker wrote:
The Blog:
https://dlang.org/blog/2022/01/14/using-the-gcc-static-analyzer-on-the-d-programming-language/
Reddit:
On Friday, 7 January 2022 at 23:14:54 UTC, Dukc wrote:
On Friday, 7 January 2022 at 21:41:55 UTC, Walter Bright wrote:
Compile with -vasm to see it! Enjoy!
For the file test.d:
int demo(int x)
{
return x * x;
}
Compiling with:
dmd test.d -c -vasm
prints:
_D4test4demoFiZi:
On Sunday, 9 January 2022 at 02:58:43 UTC, Walter Bright wrote:
I've never seen one. What's the switch for gcc to do the same
thing?
For GCC/Clang you'd want -S (and then -masm=intel to make the
output ~~beautiful to nobody but the blind~~ readable). This
dumps the output to a file,
On Saturday, 8 January 2022 at 18:47:11 UTC, Vladimir Marchevsky
wrote:
On Friday, 7 January 2022 at 21:41:55 UTC, Walter Bright wrote:
Compile with -vasm to see it! Enjoy!
Any practical reason to put disassembler into compiler instead
of making it a separate tool? Any ETA for renaming it
On Saturday, 8 January 2022 at 18:08:27 UTC, Steven Schveighoffer
wrote:
On 1/8/22 12:23 PM, jmh530 wrote:
On Friday, 7 January 2022 at 21:41:55 UTC, Walter Bright wrote:
Compile with -vasm to see it! Enjoy!
[snip]
Would make a nice project for someone to integrate this into
run.dlang.org
On Tuesday, 9 November 2021 at 17:29:37 UTC, Rumbu wrote:
Nim received a nice donation :)
https://nim-lang.org/blog/2021/10/25/nim-receives-100k-usd-bitcoin.html
You never know when it happens.
Any one wanting to donate to the D Programming Language can do so
via the links provided on
On Wednesday, 20 October 2021 at 01:48:24 UTC, Walter Bright
wrote:
On 10/19/2021 6:35 AM, Timon Gehr wrote:
I think @live is a dead end and any further work on it is
probably wasted unless the code is reusable for some other
feature. Ownership is a property of values, not of functions
On Sunday, 17 October 2021 at 17:55:05 UTC, Adam D Ruppe wrote:
On Sunday, 17 October 2021 at 17:09:40 UTC, Guillaume Piolat
wrote:
Doing it by hand, until now, has been the preffered way to
translate C and C++ headers.
Why did dstep fail for them?
How would importC help the bindBC project?
On Friday, 15 October 2021 at 21:58:29 UTC, Paul Backus wrote:
On Friday, 15 October 2021 at 15:19:26 UTC, Imperatorn wrote:
Btw, why is dmd a memory hog?
Because it doesn't free memory. It just allocates, and relies
on the OS to clean up at process exit.
See
On Monday, 11 October 2021 at 01:08:30 UTC, Paul Backus wrote:
On Monday, 11 October 2021 at 00:34:28 UTC, Mike Parker wrote:
On Sunday, 10 October 2021 at 23:36:56 UTC, surlymoor wrote:
Meanwhile @live is in the language, and it's half-baked. Then
there's preview switches that will linger
On Saturday, 9 October 2021 at 01:30:17 UTC, Mike Parker wrote:
On Friday, 8 October 2021 at 17:16:36 UTC, ezneh wrote:
I saw an issue in the text on the page on Stefan's talk
description:
"But is their a better way?" -> there
Fixed.
Also, what about having a reference to the DConf on
On Saturday, 2 October 2021 at 08:48:10 UTC, Konstantin wrote:
On Friday, 1 October 2021 at 23:53:46 UTC, max haughton wrote:
On Friday, 1 October 2021 at 21:48:23 UTC, Konstantin wrote:
On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:
Attendees:
Andrei Alexandrescu
Walter
On Friday, 1 October 2021 at 21:48:23 UTC, Konstantin wrote:
On Friday, 1 October 2021 at 12:32:20 UTC, Mike Parker wrote:
Attendees:
Andrei Alexandrescu
Walter Bright
Iain Buclaw
Ali Çehreli
Max Haughton
Martin Kinkelin
Mathias Lang
Razvan Nitu
Mike Parker
[...]
Offtopic:
Are there any
On Thursday, 22 April 2021 at 16:15:14 UTC, Ali Çehreli wrote:
On 4/22/21 8:35 AM, angel wrote:
> MS Teams works fine on Linux.
I failed after spending 35 minutes for that. I ended up
creating at least two accounts (even though I already had a
Skype account, which sounded to be sufficient).
On Sunday, 11 April 2021 at 12:49:00 UTC, Steven Schveighoffer
wrote:
# Beerconf!
In celebration of tax day being [moved to
May](https://www.irs.gov/newsroom/tax-day-for-individuals-extended-to-may-17-treasury-irs-extend-filing-and-payment-deadline), we are going to instead honor D and beer
On Saturday, 20 March 2021 at 23:59:13 UTC, Imperatorn wrote:
https://forum.dlang.org/post/p60s23$7t4$1...@digitalmars.com
On Wednesday, 14 February 2018 at 08:29:55 UTC, Nick Sabalausky
(Abscissa) wrote:
On 02/13/2018 01:15 PM, Dmitry Olshansky wrote:
On Monday, 12 February 2018 at 15:20:29
On Sunday, 14 March 2021 at 18:25:51 UTC, starcanopy wrote:
On Sunday, 14 March 2021 at 05:31:27 UTC, Max Haughton wrote:
On Sunday, 14 March 2021 at 03:25:28 UTC, starcanopy wrote:
[...]
Correct. To be completely honest it shouldn't have ever been
merged since there was no approval from
On Sunday, 14 March 2021 at 03:25:28 UTC, starcanopy wrote:
On Saturday, 13 March 2021 at 21:33:20 UTC, Meta wrote:
On Saturday, 13 March 2021 at 21:15:40 UTC, Martin Nowak wrote:
[...]
Allow shortened function implementations for
single-expresssion functions.
-preview=shortenedMethods is
On Saturday, 20 February 2021 at 14:03:18 UTC, Rumbu wrote:
- updated to Windows SDK 10.19041.5
- wchar* constants with GUID patterns translated as GUID
structures
- improved documentation
- strongly typed handles
- auto disposed handles
- new attributes (currently ignored): RetVal,
On Tuesday, 16 February 2021 at 08:45:19 UTC, Rumbu wrote:
The D Windows SDK projection reached first version. Generated
bindings were compiled succesfully.
https://github.com/rumbu13/windows-d
Destroy!
Hi, I'll be getting in touch about featuring this on the D blog
soon - would you prefer
On Monday, 15 February 2021 at 00:18:46 UTC, superbomba wrote:
On Sunday, 14 February 2021 at 23:30:56 UTC, Paul Backus wrote:
[...]
The problem isn't that despite that I gave examples of video
streaming sites, I could say the same for other online
meetings, like: Google's Hangout, Join.me
On Sunday, 14 February 2021 at 00:54:41 UTC, superbomba wrote:
On Saturday, 13 February 2021 at 20:48:53 UTC, Steven
Schveighoffer wrote:
...
Is it possible to rebroadcast live with YT for those who can't
access the original site or app?
superbomba.
With Jitsi you don't need voice or
On Sunday, 24 January 2021 at 13:49:20 UTC, Timon Gehr wrote:
On 24.01.21 14:00, Max Haughton wrote:
[...]
I can get behind this. You closed one of my issues that was
fixed this way, but I don't usually report INVALID issues, this
is why there is a WORKSFORME category.
[...]
I was wrong
On Sunday, 24 January 2021 at 12:36:16 UTC, Timon Gehr wrote:
On 18.01.21 10:21, Mike Parker wrote:
Thanks once more to Symmetry Investments, we have a new paid
staffer in the D Language Foundation family.
Though I call him my "assistant", I can already see he will be
more than that. He'll
On Thursday, 21 January 2021 at 10:53:47 UTC, Walter Bright wrote:
Welcome Max and congratulations!
Thanks everyone
On Friday, 15 January 2021 at 19:18:09 UTC, Basile B. wrote:
On Friday, 15 January 2021 at 09:54:59 UTC, Ola Fosheim Grøstad
wrote:
[...]
self-hosting is not started yet, maybe next month, classes are
still to be implemented.
I plan to use dparse for the most part, not only to convert but
On Monday, 18 January 2021 at 22:33:43 UTC, IGotD- wrote:
On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote:
Thanks once more to Symmetry Investments, we have a new paid
staffer in the D Language Foundation family.
Though I call him my "assistant", I can already see he will be
On Monday, 18 January 2021 at 09:32:06 UTC, Imperatorn wrote:
On Monday, 18 January 2021 at 09:21:45 UTC, Mike Parker wrote:
Thanks once more to Symmetry Investments, we have a new paid
staffer in the D Language Foundation family.
Though I call him my "assistant", I can already see he will be
On Sunday, 20 December 2020 at 12:32:35 UTC, Petar Kirov
[ZombineDev] wrote:
On Sunday, 15 November 2020 at 04:54:19 UTC, 9il wrote:
[...]
I have been using SumType [1] for a while in some of my
projects and I'm quite happy with it. The author has been very
responsive to feedback and the
On Saturday, 19 December 2020 at 09:39:49 UTC, Виталий Фадеев
wrote:
On Saturday, 19 December 2020 at 08:30:09 UTC, Виталий Фадеев
wrote:
On Saturday, 19 December 2020 at 05:08:56 UTC, Max Haughton
wrote:
https://code.dlang.org/packages/chimpfella
Haven't finished documenting it yet.
[...]
https://code.dlang.org/packages/chimpfella
Haven't finished documenting it yet.
This uses enormous amounts of static this and that and templates,
so expect vague error messages (I have tried to catch obvious
errors early using static asserts but they aren't magic).
This will soon support
On Wednesday, 18 November 2020 at 15:20:19 UTC, 9il wrote:
On Wednesday, 18 November 2020 at 13:14:37 UTC, jmh530 wrote:
On Wednesday, 18 November 2020 at 10:05:06 UTC, Tobias Schmidt
wrote:
It also looks like you are compiling on ldc with -mcpu=native
--boundscheck=off. Why not -O as well?
On Wednesday, 4 September 2019 at 23:56:07 UTC, Laeeth Isharc
wrote:
On Tuesday, 27 August 2019 at 17:32:30 UTC, Max Haughton wrote:
On Monday, 26 August 2019 at 18:51:54 UTC, Vladimir Panteleev
wrote:
[...]
I was aware of the site when i wrote the proposal, but the
idea is to create the
On Monday, 26 August 2019 at 18:51:54 UTC, Vladimir Panteleev
wrote:
On Sunday, 25 August 2019 at 13:38:24 UTC, Mike Parker wrote:
The Symmetry Autumn of Code 2019 application selection process
has come to an end. This year, we've got five projects instead
of three. Congratulations to everyone
On Tuesday, 27 August 2019 at 14:42:28 UTC, Vladimir Panteleev
wrote:
On Monday, 26 August 2019 at 18:51:54 UTC, Vladimir Panteleev
wrote:
On Sunday, 25 August 2019 at 13:38:24 UTC, Mike Parker wrote:
The Symmetry Autumn of Code 2019 application selection
process has come to an end. This year,
On Monday, 5 August 2019 at 21:16:44 UTC, Martin Nowak wrote:
Glad to announce D 2.087.1, ♥ to the 24 contributors.
http://dlang.org/download.html
This point release fixes a few issues over 2.087.1, see the
changelog for more details.
http://dlang.org/changelog/2.087.1.html
-Martin
I
On Sunday, 21 July 2019 at 20:20:10 UTC, Per Nordlöw wrote:
On Saturday, 20 July 2019 at 21:56:50 UTC, Walter Bright wrote:
We're likely going to add a move constructor, too.
And deprecate opPostMove?
Seems likely, especially given that DIP1014 hasn't been
implemented in the language or
On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:
What happened in 2009?
Probably other languages improving rather than D usage declining.
2009 is (approximately) the year that javascript began it's rise
up the index (Node.js was released in 2009).
69 matches
Mail list logo