On Monday, 9 January 2023 at 09:08:59 UTC, areYouSureAboutThat
wrote:
On Monday, 9 January 2023 at 03:54:32 UTC, Walter Bright wrote:
Yes, as long as you don't make any mistakes. A table saw won't
cut your fingers off if you never make a mistake, too.
And yet, people keep using them
On Sunday, 20 February 2022 at 11:35:59 UTC, Mike Parker wrote:
On Sunday, 20 February 2022 at 11:04:45 UTC, Patrick Schluter
wrote:
I read that the "for" as an equivalent of "because" was indeed
almost extinct but was more or less resurrected by Tolkien as
he used it throughout Lord of the
On Sunday, 20 February 2022 at 03:44:42 UTC, Paul Backus wrote:
On Saturday, 19 February 2022 at 20:26:45 UTC, Elronnd wrote:
On Saturday, 19 February 2022 at 17:33:07 UTC, matheus wrote:
By the way English isn't my first language but I think there
is a small typo:
"In D, such nuances are
On Sunday, 9 January 2022 at 06:04:25 UTC, max haughton wrote:
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
On Friday, 3 December 2021 at 18:22:36 UTC, Iain Buclaw wrote:
On Friday, 3 December 2021 at 13:48:48 UTC, Patrick Schluter
wrote:
On Tuesday, 30 November 2021 at 19:37:34 UTC, Iain Buclaw
wrote:
Hi, just a little question that annoys me in my project which
is mainly written in C and clashes
On Tuesday, 30 November 2021 at 19:37:34 UTC, Iain Buclaw wrote:
Hi, just a little question that annoys me in my project which is
mainly written in C and clashes with the D code I'm integrating
slowly into it.
I generate the makefile dependencies with the -MMD option of gcc
and that option
On Friday, 26 March 2021 at 10:21:01 UTC, drug wrote:
On 3/26/21 12:52 PM, Martin Tschierschke wrote:
The view reader comments are all negative about D.
What exactly? Tango vs Phobos? GC? Or something reasonable?
No, just the typical know-it-alls w.nkers the heise-forum are
full of.
On Thursday, 18 February 2021 at 04:31:39 UTC, Adam D. Ruppe
wrote:
Many of you know I've been around D for a long time now and
picked up a lot of random tricks over the years, so it isn't
every day I learn about a new old feature in the language's
basic syntax.
Would you like to know more?
On Wednesday, 6 January 2021 at 14:03:14 UTC, Mathias LANG wrote:
On Wednesday, 6 January 2021 at 13:48:52 UTC, angel wrote:
On Wednesday, 6 January 2021 at 09:24:28 UTC, Mike Parker
wrote:
The Feedback Thread is here:
https://forum.dlang.org/post/qglydztoqxhhcurvb...@forum.dlang.org
Why
On Saturday, 24 October 2020 at 00:00:02 UTC, starcanopy wrote:
On Friday, 23 October 2020 at 22:48:33 UTC, Imperatorn wrote:
On Friday, 23 October 2020 at 20:21:39 UTC, aberba wrote:
On Friday, 23 October 2020 at 18:01:19 UTC, Kagamin wrote:
[...]
Not saying Kinke SHOULD do it. Was rather
On Wednesday, 2 September 2020 at 12:50:35 UTC, Steven
Schveighoffer wrote:
On 9/1/20 2:38 PM, Patrick Schluter wrote:
On Tuesday, 1 September 2020 at 13:28:07 UTC, Steven
Schveighoffer wrote:
On 9/1/20 5:38 AM, Stefan Koch wrote:
[...]
I have to agree with Jacob -- what common situation is
On Tuesday, 1 September 2020 at 13:28:07 UTC, Steven
Schveighoffer wrote:
On 9/1/20 5:38 AM, Stefan Koch wrote:
On Tuesday, 1 September 2020 at 09:09:36 UTC, Jacob Carlborg
wrote:
BTW, is timestamps vs SHA-1 hashing really the most pressing
issue with Dub?
We think that not recompiling
On Thursday, 2 July 2020 at 14:56:09 UTC, aberba wrote:
Why no one is using your D library
So I decided to write a little something special. Its my love
letter to D folks.
https://aberba.vercel.app/2020/why-no-one-is-using-your-d-library/
Thank you. Really good and I hope devs here will
On Monday, 29 June 2020 at 16:47:27 UTC, jmh530 wrote:
On Monday, 29 June 2020 at 15:44:38 UTC, Patrick Schluter wrote:
[snip]
And that is completely wrong headed.
+1
As much as I'm sympathetic to the arguments for a slim standard
library, the amount of problems I've had in a corporate
On Monday, 29 June 2020 at 12:17:57 UTC, Russel Winder wrote:
On Mon, 2020-06-29 at 10:31 +, IGotD- via
Digitalmars-d-announce wrote:
Another rant…
…batteries included standard libraries are a thing of the 1990s
and earlier. They are a reflection of pre-Internet thinking.
You got a
On Wednesday, 27 May 2020 at 10:46:11 UTC, Walter Bright wrote:
On 5/27/2020 2:34 AM, Bastiaan Veelo wrote:
On Wednesday, 27 May 2020 at 09:09:58 UTC, Walter Bright wrote:
On 5/26/2020 11:20 PM, Bruce Carneal wrote:
I'm not at all concerned with legacy non-compiling code of
this nature.
On Tuesday, 26 May 2020 at 03:37:29 UTC, Walter Bright wrote:
On 5/25/2020 7:04 PM, Johannes Loher wrote:
[..]
Do you honestly think option 1 is better?
Yes, for reasons I carefully laid out.
which fails to convince anyone because the reasoning is flawed.
> no clues whatsoever
He can
On Sunday, 24 May 2020 at 03:28:25 UTC, Walter Bright wrote:
I'd like to emphasize:
1. It is not possible for the compiler to check any
declarations where the implementation is not available. Not in
D, not in any language. Declaring a declaration safe does not
make it safe.
2. If
On Wednesday, 11 March 2020 at 20:30:12 UTC, Anonymous wrote:
to all the people dogpiling the responses against Era's point
of view:
the reason there is not more dissent, whether here or in other
respectable forums (eg scientific research in general), is
purely because of social mechanics
On Saturday, 29 February 2020 at 07:18:26 UTC, aberba wrote:
On Thursday, 27 February 2020 at 22:29:41 UTC, aberba wrote:
There's this ongoing open source game framework by Ikey. I
knew him to be a diehard C guru (from the Solus Project) but
is now rocking D, hence Serpent.
[...]
Ikey did
On Thursday, 6 February 2020 at 10:34:16 UTC, Ron Tarrant wrote:
On Tuesday, 4 February 2020 at 22:23:33 UTC, Bastiaan Veelo
wrote:
Well done!
Bastiaan.
On Tuesday, 4 February 2020 at 19:11:48 UTC, M.M. wrote:
Congratulations!
Thanks, guys. I'm hoping this will help brighten the
On Sunday, 3 November 2019 at 21:35:18 UTC, JN wrote:
On Sunday, 3 November 2019 at 08:37:07 UTC, SealabJaster wrote:
On Sunday, 3 November 2019 at 08:35:42 UTC, SealabJaster wrote:
On Friday, 1 November 2019 at 21:14:56 UTC, SealabJaster
wrote:
...
Sorry, seems it cut out the first half of
On Tuesday, 27 August 2019 at 19:23:41 UTC, Ali Çehreli wrote:
I will be presenting a comparison of D and C++. RSVP so that we
know how much food to order:
https://www.meetup.com/ACCU-Bay-Area/events/263679081/
It will not be streamed live but some people want to record it;
so, it may
On Wednesday, 19 December 2018 at 08:02:41 UTC, Piotrek wrote:
On Monday, 17 December 2018 at 23:13:18 UTC, Daniel Kozák wrote:
https://gma.abc/2zWvXCl
D supports the bright side of life ;) That's a good spirit.
Thanks for sharing.
Cheers,
Piotrek
I found that approach more fun
On Tuesday, 6 November 2018 at 21:52:30 UTC, H. S. Teoh wrote:
On Tue, Nov 06, 2018 at 07:44:41PM +, Atila Neves via
Digitalmars-d-announce wrote:
On Tuesday, 6 November 2018 at 18:00:22 UTC, Vladimir
Panteleev wrote:
> This is a tool + article I wrote in February, but never got
> around
On Thursday, 2 August 2018 at 10:31:02 UTC, aliak wrote:
On Thursday, 2 August 2018 at 08:45:33 UTC, John Colvin wrote:
[...]
Thanks! And yes, totally aware of that. I have tried to link to
relevant forum posts and will try to add more as I go along to
where the usages were concocted. So I
On Thursday, 2 August 2018 at 08:45:33 UTC, John Colvin wrote:
On Thursday, 2 August 2018 at 08:40:55 UTC, John Colvin wrote:
[...]
woops, pressed send too early:
2) I don't think "doth" is synonymous with "is" how you're
using it. "doth" is for doing, e.g.
"Methinks he doth protest too
On Friday, 15 June 2018 at 00:15:35 UTC, Mike Franklin wrote:
On Thursday, 14 June 2018 at 20:35:23 UTC, baz wrote:
[...]
Correct! D already has features like `a[] = b[]` so there is no
reason to call `memcpy` directly; that is a job for the
druntime.
`memcpyD` is intended to be an
On Wednesday, 13 June 2018 at 06:46:43 UTC, Mike Franklin wrote:
I had a little fun today kicking the crap out of C's memcpy
with a D implementation.
https://github.com/JinShil/memcpyD
Request for help: I don't have a Linux system running on real
hardware at this time, nor do I have a wide
On Friday, 11 May 2018 at 16:06:41 UTC, Jonathan M Davis wrote:
[...]
Oh, there had been an epic forum thread about the use of GNU grep
for BSD. i don't remember the details but it was long and heated
(it was so epic that I even read it as I normaly don't care at
all for BSD stuff).
On Thursday, 10 May 2018 at 23:22:02 UTC, Steven Schveighoffer
wrote:
OK, so at dconf I spoke with a few very smart guys about how I
can use mmap to make a zero-copy buffer. And I implemented this
on the plane ride home.
[...]
They can be problematic with some CPU's and OS's. For modern
On Friday, 30 March 2018 at 03:54:21 UTC, Mike Parker wrote:
On Friday, 30 March 2018 at 02:46:13 UTC, jmh530 wrote:
On Friday, 30 March 2018 at 00:37:27 UTC, Meta wrote:
Unfortunately, this turned out to be the worst possible day
for me to try to actively monitor the thread and respond to
On Thursday, 8 March 2018 at 01:21:44 UTC, Adam D. Ruppe wrote:
As some of you might know, DWT is a D port of Java's SWT. It is
as thus nearly identical and you can use Java's documentation
with very little effort - copy/paste of Java examples almost
just work as D too.
[...]
Thank you,
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.079.0 release, ♥ to
the 77 contributors for this release.
[...]
On Monday, 19 February 2018 at 10:49:03 UTC, Martin Nowak wrote:
Just for information. DWT doesn't build with 2.079
On Friday, 23 February 2018 at 13:42:45 UTC, psychoticRabbit
wrote:
On Friday, 23 February 2018 at 12:06:23 UTC, Patrick Schluter
wrote:
Absolutely. D scripting is the trojan horse that enables
introduction of it in hostile environment. Runnable compiled
source code is nice.
scripting
On Friday, 23 February 2018 at 09:48:33 UTC, Norm wrote:
[snip]
On Friday, 23 February 2018 at 04:06:23 UTC, psychoticRabbit
wrote:
Third, making D more and more like a quick scripting/hacking
language (by removing or hiding so called 'noise', is not a
good idea in my opinion. That too
On Thursday, 22 February 2018 at 08:52:21 UTC, Timothee Cour
wrote:
you should also mention an important point:
current syntax disallows importing a simple module foo (with no
package), eg:
import std.stdio:write,foo; // there's no way to specify a
module `foo` import std.stdio:write & foo;
On Tuesday, 13 February 2018 at 22:00:59 UTC, Jonathan M Davis
wrote:
On Tuesday, February 13, 2018 21:18:12 Patrick Schluter via
Digitalmars-d- announce wrote:
[...]
Well, if dxml just passes the entity references along unparsed
beyond validating that the entity reference itself contains
On Tuesday, 13 February 2018 at 20:10:59 UTC, Jonathan M Davis
wrote:
On Tuesday, February 13, 2018 15:22:32 Kagamin via
Digitalmars-d-announce wrote:
On Monday, 12 February 2018 at 16:50:16 UTC, Jonathan M Davis
wrote:
> The core problem is that entity references get replaced with
> more XML
On Sunday, 11 February 2018 at 15:11:55 UTC, psychoticRabbit
wrote:
On Wednesday, 7 February 2018 at 20:30:54 UTC, Dmitry Olshansky
wrote:
Other languages like Rust or C# (or Java) have bounds check.
Plus we probably lose it in release mode, which is the mode
where lurking bugs are discovered
On Thursday, 20 July 2017 at 12:10:14 UTC, Adrian Matoga wrote:
On Thursday, 20 July 2017 at 07:19:03 UTC, Patrick Schluter
wrote:
version 2.067 that still had the C++ frontend took more than
100 seconds.
I can hardly believe it. I remember versions 2.05x building in
about 11 seconds.
My
On Friday, 1 December 2017 at 18:56:50 UTC, WebFreak001 wrote:
Hi everyone,
I made a public survey (everyone can look at the responses) and
it would be great if you took some time and answered it. I
think it will greatly benefit D as a whole if we had more
anonymous data on users. I'm also
On Thursday, 20 July 2017 at 12:10:14 UTC, Adrian Matoga wrote:
On Thursday, 20 July 2017 at 07:19:03 UTC, Patrick Schluter
wrote:
version 2.067 that still had the C++ frontend took more than
100 seconds.
I can hardly believe it. I remember versions 2.05x building in
about 11 seconds.
1
On Wednesday, 19 July 2017 at 19:34:44 UTC, Joakim wrote:
On Wednesday, 19 July 2017 at 15:36:22 UTC, Martin Nowak wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512
[...]
Wow, dmd builds in 12 seconds on a single linux/x64 core, can't
wait to see what that time is when the backend is
On Wednesday, 31 May 2017 at 09:07:16 UTC, ParticlePeter wrote:
On Tuesday, 30 May 2017 at 18:06:56 UTC, Walter Bright wrote:
[...]
D-GPU is very misleading to people who use the GPU for its
original purpose, which is graphics programming. One could
assume D-GPU being an alternative to
On Tuesday, 30 May 2017 at 21:18:42 UTC, Steven Schveighoffer
wrote:
On 5/26/17 11:20 AM, John Colvin wrote:
On Friday, 26 May 2017 at 14:41:39 UTC, John Colvin wrote:
[...]
This version also has the advantage of being (discounting any
bugs in
iopipe) correct for arbitrary unicode in all
On Tuesday, 30 May 2017 at 14:25:12 UTC, Atila Neves wrote:
On Tuesday, 30 May 2017 at 12:21:02 UTC, piotrklos wrote:
On Tuesday, 30 May 2017 at 06:00:57 UTC, Brad Anderson wrote:
On Monday, 29 May 2017 at 20:36:26 UTC, Walter Bright wrote:
[...]
For what it's worth, I see "Compute" used
It looks like the good people of Sociomantic have already posted
videos of the Dconf2017 on youtube.
https://www.youtube.com/channel/UC54uUlXuGhigMsdaNtP6THQ
Enjoy.
On Saturday, 29 April 2017 at 11:48:46 UTC, Ola Fosheim Grøstad
wrote:
On Saturday, 29 April 2017 at 11:24:36 UTC, Patrick Schluter
wrote:
C99 says "if an int can represent all values of the original
type, the value is converted to an int; otherwise, it is
converted to an unsigned int."
On Friday, 28 April 2017 at 22:11:30 UTC, H. S. Teoh wrote:
The latest WAT I found in D is this one, see if you can figure
it out:
char ch;
wchar wch;
dchar dch;
pragma(msg, typeof(true ? ch : ch));// char - OK
pragma(msg, typeof(true ? ch : wch));
On Sunday, 11 December 2016 at 11:33:40 UTC, Basile B. wrote:
On Sunday, 11 December 2016 at 07:52:28 UTC, Rory McGuire wrote:
On Sat, Dec 10, 2016 at 4:43 PM, Basile B. via
Digitalmars-d-announce < digitalmars-d-announce@puremagic.com>
wrote:
[...]
Why is #line obsolete? I use it a lot
On Monday, 15 August 2016 at 21:25:22 UTC, Walter Bright wrote:
On 8/15/2016 6:54 AM, Rory McGuire via Digitalmars-d-announce
wrote:
okay nice, so that code would not compile but code such as:
void test() {
scope rnd = new Rnd; // reference semantic and stack allocated
auto rnd2 = rnd;
52 matches
Mail list logo