On Thursday, 4 April 2024 at 15:43:55 UTC, Carl Sturtivant wrote:
On Thursday, 4 April 2024 at 15:07:21 UTC, Richard (Rikki)
Andrew Cattermole wrote:
Ah yes, I forgot about that particular thing, doesn't see much
use as far as I'm aware.
It should be working though.
```D
enum X =
On Wednesday, 13 March 2024 at 23:59:24 UTC, zoujiaqing wrote:
On Wednesday, 13 March 2024 at 22:16:13 UTC, Sergey wrote:
On Wednesday, 13 March 2024 at 21:49:55 UTC, zoujiaqing wrote:
this is bug in D.
It seems like a bug in Hunt-framework.
And Hunt - is an abandoned project.
Hunt
On Tuesday, 16 January 2024 at 02:25:32 UTC, matheus wrote:
Hi, I'm mostly a lurker in these Forums but sometimes I post
here and there, my first language was C and I still use today
together with my own library (A Helper) which is like a poor
version of STB (https://github.com/nothings/stb).
On Wednesday, 20 December 2023 at 00:07:44 UTC, Adam D Ruppe
wrote:
On Tuesday, 19 December 2023 at 23:40:48 UTC, Antonio wrote:
[...]
Oh, I'm old enough to remember the Chrome auto-update that
broke standard HTML links! It was such a pain supporting it in
the first few years, while IE and
On Friday, 8 December 2023 at 05:17:30 UTC, Ki Rill wrote:
On Wednesday, 6 December 2023 at 19:59:54 UTC, Walter Bright
wrote:
Macros with the pattern:
#define BOO ( expression )
are now translated to:
auto BOO()() { return expression; }
and are available for importing!
This is
On Tuesday, 14 November 2023 at 18:01:36 UTC, Guillaume Piolat
wrote:
On Tuesday, 14 November 2023 at 15:05:34 UTC, Steven
Schveighoffer wrote:
[...]
+1 and only the introduction of edition has this problem, it's
a one time cost for the ecosystem.
+1 too
On Monday, 23 October 2023 at 19:02:46 UTC, Sönke Ludwig wrote:
I've written up an article that showcases how we use D in
production and how that benefits us in unique ways. The format
of a single blog post limits the detail into which it can go,
given the broad scope, so this is probably not
On Wednesday, 4 October 2023 at 07:43:29 UTC, Tuna Celik wrote:
On Tuesday, 3 October 2023 at 23:55:05 UTC, confuzzled wrote:
[...]
I'm also suffering from the same problem.
It seems to be an Xcode 15 issues, everything works fine with 14
On Wednesday, 20 September 2023 at 21:19:22 UTC, Atila Neves
wrote:
Then there's the language: I'd rather use D or Python.
Someone, somewhere, almost 20 years ago ...
https://forum.dlang.org/post/40bb3d47.9030...@inwind.it
In the D land, everything always changes, to never really change
Hello everybody,
If a compilation error is thrown with CTFE involved, the 'called
from here' is like:
```
src/api3.d(2010): Error: uncaught CTFE exception
`object.Exception("42703: column \"system_timestamp_ms\" does not
exist. SQL: select coalesce(count(system_timestamp_ms),0) from
On Monday, 28 August 2023 at 02:02:07 UTC, ryuukk_ wrote:
ARM support for DMD would help making it future proof
+1
On Friday, 7 July 2023 at 03:06:28 UTC, Walter Bright wrote:
As time moves on, the D language has to evolve as well. What do
we do with obsolete and/or problem-causing, legacy features?
[...]
I respectfully disagree, and prefer to keep going on with the
current deprecation and cleanup
On Monday, 1 May 2023 at 16:57:39 UTC, Dadoum wrote:
On Sunday, 30 April 2023 at 17:51:15 UTC, Eric P626 wrote:
But how is this possible in a cross-compiling context. I am
not sure if I can do that with the D language either as pure D
or better C. DMD does not seem to offer cross compiling.
On Friday, 24 March 2023 at 09:01:21 UTC, Sergey wrote:
On Friday, 24 March 2023 at 07:54:06 UTC, Monkyyy wrote:
On Thursday, 23 March 2023 at 16:02:46 UTC, Laeeth Isharc
wrote:
Hi.
For those that didn't hear, I resigned from Symmetry in
September and my last day was a couple of weeks back.
On Wednesday, 15 February 2023 at 12:15:18 UTC, Bastiaan Veelo
wrote:
On Thursday, 9 February 2023 at 17:49:58 UTC, Paolo Invernizzi
wrote:
```
import std.format, std.range.primitives;
struct Point(T)
{
T x, y;
void toString(W)(ref W writer, scope const ref
FormatSpec!char f) const
Hello everybody,
Let's assume there's an implementation of a templated struct like
this:
```
import std.format, std.range.primitives;
struct Point(T)
{
T x, y;
void toString(W)(ref W writer, scope const ref
FormatSpec!char f) const
if (isOutputRange!(W, char))
{
On Tuesday, 10 May 2022 at 20:41:17 UTC, Andrea Fontana wrote:
On Tuesday, 10 May 2022 at 20:13:45 UTC, Paolo Invernizzi wrote:
Sinceramente non ricordo di averlo scritto, ma alla mia eta
... probabilmente dimentico qualcosa ... comunque piacere! E'
bello vedere altri italiani apprezzare
On Tuesday, 10 May 2022 at 19:55:32 UTC, Andrea Fontana wrote:
On Tuesday, 10 May 2022 at 19:50:08 UTC, Paolo Invernizzi wrote:
Concordo ... (I agree!)
:-P
Wait, you have always said you're not Italian. Have you changed
your mind?
Andrea
Sinceramente non ricordo di averlo scritto, ma
On Tuesday, 10 May 2022 at 16:05:11 UTC, Andrea Fontana wrote:
On Tuesday, 10 May 2022 at 15:35:35 UTC, Ola Fosheim Grøstad
wrote:
On Tuesday, 10 May 2022 at 15:27:48 UTC, Andrea Fontana wrote:
Indeed the "-ino" suffix in "serverino" stands for "small" in
italian. :)
Bambino > bambinello?
On Sunday, 24 April 2022 at 12:21:29 UTC, elfstone wrote:
On Sunday, 24 April 2022 at 11:36:29 UTC, Paolo Invernizzi
wrote:
On Sunday, 24 April 2022 at 09:31:40 UTC, elfstone wrote:
[...]
You need to use the flag `-preview=dip1021`
test.d(8,30): Error: variable `test.test.p` assigning
On Sunday, 24 April 2022 at 09:31:40 UTC, elfstone wrote:
Dub(DMD 2.099.1) builds and runs the following code without a
warning.
import std.stdio;
import core.stdc.stdlib;
@live
void test()
{
int* p = cast(int*) malloc(32);
p = cast(int*) malloc(32);
On Friday, 4 March 2022 at 07:10:05 UTC, Mike Parker wrote:
On Friday, 4 March 2022 at 06:00:06 UTC, Arun wrote:
Just curious if we looked at GitLab as an alternative to both
GitHub and Bugzilla.
We're happy on GitHub and have no plans to move to GitLab.
Quoting Vladimir, "On the other
On Sunday, 20 February 2022 at 04:38:46 UTC, matheus wrote:
On Sunday, 20 February 2022 at 03:44:42 UTC, Paul Backus wrote:
Yes, this is a perfectly correct use of "for" as a
coordinating conjunction. [1] It may come across as a bit
formal or old-fashioned, though—in normal speech, you'd
On Sunday, 6 February 2022 at 15:17:35 UTC, Paul Backus wrote:
On Sunday, 6 February 2022 at 14:44:40 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 6 February 2022 at 13:33:53 UTC, Paul Backus wrote:
@mustUse is a user-defined attribute, and the official style
guide says that names of UDAs
On Sunday, 6 February 2022 at 14:56:42 UTC, Paul Backus wrote:
On Sunday, 6 February 2022 at 14:32:31 UTC, Paolo Invernizzi
wrote:
While I like a lot and welcome the addition of this attribute
(so thank you!), I humbly ask to reconsider using the full
lowercase alternative instead of camel
On Sunday, 6 February 2022 at 14:00:15 UTC, Paul Backus wrote:
On Sunday, 6 February 2022 at 13:40:00 UTC, Paolo Invernizzi
wrote:
On Sunday, 6 February 2022 at 13:33:53 UTC, Paul Backus wrote:
@mustUse is a user-defined attribute, and the official style
guide says that names of UDAs should
On Sunday, 6 February 2022 at 13:33:53 UTC, Paul Backus wrote:
On Sunday, 6 February 2022 at 10:55:20 UTC, Daniel N wrote:
Guess I'm way too late, I just find it very strange you
settled on mixedCase, it's not used for anything else.
(nothrow @nogc). I also don't agree with the motivation
On Tuesday, 19 January 2021 at 00:12:49 UTC, Max Haughton wrote:
The second category is a bit looser, as there are some things
I'd like to do that come under the community relations remit
that aren't as structured - e.g. I am very interested in
getting a proper working group together to try
On Wednesday, 30 December 2020 at 14:43:53 UTC, Mathias LANG
wrote:
On Wednesday, 30 December 2020 at 14:23:39 UTC, Paolo
Invernizzi wrote:
On Wednesday, 30 December 2020 at 10:51:38 UTC, Martin Nowak
wrote:
On Sunday, 20 December 2020 at 13:21:46 UTC, Martin Nowak
wrote:
Glad to announce
On Wednesday, 30 December 2020 at 10:51:38 UTC, Martin Nowak
wrote:
On Sunday, 20 December 2020 at 13:21:46 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.095.0 release, ♥ to
the 61 contributors.
The release candidate for 2.095.0 is live now.
On Tuesday, 29 December 2020 at 10:48:55 UTC, Paolo Invernizzi
wrote:
On Thursday, 24 December 2020 at 23:14:16 UTC, Mathias LANG
wrote:
[...]
Mathias, reduced test case below (dustmined), thank you!
[...]
Manually reduced to:
---
import std.typecons : Nullable;
import std.array : array
On Thursday, 24 December 2020 at 23:14:16 UTC, Mathias LANG wrote:
On Thursday, 24 December 2020 at 21:59:31 UTC, Paolo Invernizzi
wrote:
My point is that the result without -de is
[...]
Which unfortunately is pretty useless in my case ...
Could you point me towards the code that triggers
On Thursday, 24 December 2020 at 18:05:30 UTC, Mathias LANG wrote:
On Thursday, 24 December 2020 at 11:38:11 UTC, Paolo Invernizzi
wrote:
The point is that the deprecation is coming from an external
library, it would be great to have the precise instantiation
point in that source code, so I
On Thursday, 24 December 2020 at 11:05:14 UTC, Mathias LANG wrote:
On Wednesday, 23 December 2020 at 15:38:17 UTC, Steven
Schveighoffer wrote:
What is happening is that some speculative compilation is
checking something via the get function. It might not make a
difference, but the error
On Wednesday, 23 December 2020 at 18:05:40 UTC, 9il wrote:
On Wednesday, 23 December 2020 at 17:22:28 UTC, Ola Fosheim
Grøstad wrote:
On Wednesday, 23 December 2020 at 17:08:26 UTC, 9il wrote:
[...]
Yes, if something is perceived as bug it becomes a burden to
remember that it is isn't. Not
On Wednesday, 23 December 2020 at 15:38:17 UTC, Steven
Schveighoffer wrote:
On 12/23/20 9:42 AM, Paolo Invernizzi wrote:
[...]
So, this is a constant problem since this deprecation was
introduced.
[...]
Thanks Steve, as usual, a perfect explanation ...
On Wednesday, 23 December 2020 at 14:41:05 UTC, Paolo Invernizzi
wrote:
BTW, turning the deprecations from warnings to errors seems not
to work (nothing is printed)
---
/Users/pinver/dlang/dmd-2.095.0-beta.1/osx/bin/dmd -i -g
-debug src/foo.d
---
Thank you for your job!
sorry, I mean
On Sunday, 20 December 2020 at 13:21:46 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.095.0 release, ♥ to
the 61 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.095.0.html
As usual please report any bugs at
https://issues.dlang.org
On Tuesday, 28 July 2020 at 11:04:00 UTC, Cecil Ward wrote:
Of course, in C I used to do something like strong typing with
an opaque type achieved by using something like typedef struct
_something {} * type1; and then I had to do casting to get back
the real type, which was unchecked but it
On Friday, 10 July 2020 at 07:32:42 UTC, Jacob Carlborg wrote:
Yeah, VisualD has a huge advantage since it's now using the DMD
frontend for these things. For example, DCD does not support
UFCS, which is really annoying.
That is the most annoying thing for sure: It would be great to
have the
On Sunday, 24 May 2020 at 05:43:45 UTC, Timon Gehr wrote:
@safe is advertised to give mechanical guarantees, where
@trusted is a way for programmers to take responsibility for
parts of the code. It is not advertised to be an unsound linter
with pseudo-pragmatic trade-offs and implicit false
On Saturday, 23 May 2020 at 10:55:40 UTC, Dukc wrote:
When I look my own code that uses the Nuklear GUI library,
written in C, it's all `@system`. I have not had the time to
make `@trusted` wrappers over the BindBC-nuklear API, so I did
what tends to occur to us as the next best thing: resign
On Friday, 22 May 2020 at 17:54:26 UTC, Atila Neves wrote:
On Friday, 22 May 2020 at 17:41:38 UTC, Steven Schveighoffer
And so, you are free to pepper your @safe code with dangling
pointers. Sure, you can claim that the C++ library didn't
"corrupt your code", which is the case for ALL
On Friday, 22 May 2020 at 17:07:37 UTC, Atila Neves wrote:
And so I was convinced that everything being @safe is actually
ok, especially because in real life, most C/C++ APIs aren't
going to secretly corrupt your code.
Uh? There's plenty of C/C++ code out there with api that when
"used in
On Friday, 22 May 2020 at 01:22:19 UTC, Walter Bright wrote:
I have made these points before, but I'll summarize them here
for convenient referral.
[...]
Thank's for the reasoning, that should be added to the DIP
acceptance since the beginning.
Stated that we need to live with that, I'm
On Monday, 11 May 2020 at 15:02:59 UTC, bauss wrote:
On Monday, 11 May 2020 at 14:02:54 UTC, Russel Winder wrote:
OK, so I need to create an asynchronous TCP server (not HTTP
or HTTPS, this is
a real server ;-) ).
I think the normal response is "Use Vibe.d". However, recently
I see Hunt is
On Tuesday, 7 April 2020 at 19:12:49 UTC, Laurent Tréguier wrote:
I started working on this project to make it more comfortable
to write D back in 2017, published a VSCode extension a couple
months later, and continued working on it throughout 2018. In
2019 however, I slowed down, and
On Sunday, 15 March 2020 at 18:52:01 UTC, Steven Schveighoffer
wrote:
D doesn't support this natively. The closest you can get is
something akin to what aliak wrote (you would need to write
something, not sure if Phobos or some package has implemented
the feature), or use cascaded if
On Sunday, 8 March 2020 at 03:56:35 UTC, Era Scarecrow wrote:
From what i've researched, it's more or less the flu... a
somewhat more contagious, over-hyped, genetically modified,
potentially respiratory infection cold/flu; And likely a tool
by government(s) to force unwanted policies down
On Saturday, 7 March 2020 at 09:31:27 UTC, JN wrote:
Do we have any cool name for Dub packages?
Rust has 'crates'
Crystal has 'shards'
Python has 'wheels'
Ruby has 'gems'
Frankly, I simply hate all that shuffle around names ... it's so
difficult to understand people when it's referring to
On Thursday, 27 February 2020 at 09:30:30 UTC, Walter Bright
wrote:
On 2/27/2020 12:27 AM, Petar Kirov [ZombineDev] wrote:
I'm well aware that allocation is inevitable if we want this
behavior. My argument is that this behavior is so ubiquitous
that not following it would be surprising to much
On Wednesday, 20 November 2019 at 16:29:20 UTC, Rumbu wrote:
When a function signature looks like this
ElementEncodingType!(ElementType!RoR)[] join(RoR, R)(RoR ror,
scope R sep)
if (isInputRange!RoR && isInputRange!(Unqual!(ElementType!RoR))
&& isInputRange!R &&
On Monday, 18 November 2019 at 15:35:12 UTC, Joseph Rushton
Wakeling wrote:
On Monday, 18 November 2019 at 13:19:12 UTC, Paolo Invernizzi
wrote:
Closing this kind of discussions and letting anyone to choose
"tabs or spaces" is a constructive solution, I think.
It is quite extraor
On Monday, 18 November 2019 at 10:44:18 UTC, Russel Winder wrote:
On Mon, 2019-11-18 at 09:53 +, Paolo Invernizzi via
Digitalmars-d-announce
wrote:
[…]
A win-win move would be to have dud emit the other formats
automatically as part of the compilation procedure, so to have
always all
On Monday, 18 November 2019 at 09:42:16 UTC, Russel Winder wrote:
On Mon, 2019-11-18 at 09:31 +, Sebastiaan Koppe via
Digitalmars-d-announce wrote:
On Monday, 18 November 2019 at 08:57:58 UTC, Russel Winder
wrote:
> Is SDL the right format? Cargo uses TOML to great effect.
>
> And TOML
On Thursday, 31 October 2019 at 09:07:18 UTC, GreatSam4sure wrote:
On Thursday, 31 October 2019 at 09:02:07 UTC, Paolo Invernizzi
wrote:
On Thursday, 31 October 2019 at 00:05:06 UTC, SealabJaster
wrote:
https://bradley.chatha.dev/Home/Blog?post=JsonSerialiser1
Currently only the first post
On Thursday, 31 October 2019 at 00:05:06 UTC, SealabJaster wrote:
https://bradley.chatha.dev/Home/Blog?post=JsonSerialiser1
Currently only the first post is out, as I'd like to collect
feedback before writing any more.
[...]
Great Job, keep pushing!
If you don't know it, I suggest to have
On Friday, 18 October 2019 at 11:45:33 UTC, Seb wrote:
On Friday, 18 October 2019 at 10:55:59 UTC, Martin Tschierschke
wrote:
[...]
In the state of the D survey, there were more people in favor
of StackOverflow than D.learn, but to be fair the majority
voted for "I don't care"
On Friday, 18 October 2019 at 08:06:30 UTC, Vino wrote:
On Thursday, 17 October 2019 at 19:02:14 UTC, Vino wrote:
[...]
Hi Andre,
I tried install vibe.d in SUSE linux 12 SP2 and facing the
below error, tried the options as per the link
https://github.com/vibe-d/vibe.d/issues/1748, still
On Wednesday, 16 October 2019 at 15:01:17 UTC, Atila Neves wrote:
Please take a look at the cited pull request: it's a *trivial*
Phobos patch, that can be added aside to the current
implementation, blocked for months waiting for a _political_
decision.
I don't think it's political: the
On Wednesday, 16 October 2019 at 10:56:40 UTC, Atila Neves wrote:
On Saturday, 12 October 2019 at 03:10:29 UTC, Walter Bright
wrote:
On 10/7/2019 12:37 AM, Paolo Invernizzi wrote:
- adding another method to a class, marked @nogc, and (maybe)
deprecating the previous method is seen as 'annoying
On Monday, 14 October 2019 at 05:36:44 UTC, Joel wrote:
On Friday, 11 October 2019 at 11:38:27 UTC, Jacob Carlborg
wrote:
[...]
I get this since Catalina:
Joel-Computer:VacSpace joelchristensen$ dub
Failed to invoke the compiler dmd to determine the build
platform: dyld: lazy symbol binding
On Saturday, 12 October 2019 at 03:10:29 UTC, Walter Bright wrote:
On 10/7/2019 12:37 AM, Paolo Invernizzi wrote:
- adding another method to a class, marked @nogc, and (maybe)
deprecating the previous method is seen as 'annoying', also if
it's a _clear_ improvement over the actual situation
On Wednesday, 9 October 2019 at 16:08:41 UTC, rikki cattermole
wrote:
On 09/10/2019 11:33 PM, David Briant wrote:
[...]
D as a native language links against libc, so using the system
c compiler as the linker is a viable method to prevent having
to look things up.
Perhaps try ldc? That
On Sunday, 6 October 2019 at 19:58:04 UTC, Walter Bright wrote:
On 10/6/2019 2:59 AM, Paolo Invernizzi wrote:
Well, so there's hope that _very little_ improvements will be
merged, in a way or another? I mean, there's some sort of
policy for things like that:
https://github.com/dlang
On Sunday, 6 October 2019 at 02:33:15 UTC, Walter Bright wrote:
On 10/5/2019 6:58 AM, Seb wrote:
Phobos is essentially dead/frozen (feature-wise).
I beg to disagree. A couple cases in point:
https://github.com/dlang/phobos/pull/7211
which is a re-imagining, rethinking of hexString.
and:
On Friday, 16 August 2019 at 11:47:23 UTC, Suliman wrote:
On Friday, 16 August 2019 at 11:04:07 UTC, Martin Nowak wrote:
Glad to announce the first beta for the 2.088.0 release, ♥ to
the 58 contributors.
http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.088.0.html
As
On Friday, 5 July 2019 at 12:42:22 UTC, Andrea Fontana wrote:
On Friday, 5 July 2019 at 09:57:58 UTC, Ernesto Castellotti
wrote:
I am happy to announce the first preliminary version of
neomimalloc!
And I'm happy Dlang is spreading in Italy too!
Yay!
Paolo
On Thursday, 4 July 2019 at 01:01:03 UTC, Nicholas Wilson wrote:
On Wednesday, 3 July 2019 at 20:49:20 UTC, JN wrote:
Does anyone know if and how well D works on ARM laptops (such
as Chromebooks and similar)?
For example this one https://www.pine64.org/pinebook/ . Can it
compile D? Obviously
On Friday, 7 June 2019 at 12:12:25 UTC, Mike Parker wrote:
On Friday, 7 June 2019 at 11:19:07 UTC, Paolo Invernizzi wrote:
On Friday, 7 June 2019 at 11:02:29 UTC, mate wrote:
On Friday, 7 June 2019 at 10:57:42 UTC, Mike Parker wrote:
No, the text is correct as published. See Andrei's
On Friday, 7 June 2019 at 11:02:29 UTC, mate wrote:
On Friday, 7 June 2019 at 10:57:42 UTC, Mike Parker wrote:
No, the text is correct as published. See Andrei's
announcement at the beginning of the AGM:
https://youtu.be/cpTAtiboIDs?t=3041
I've seen the AGM, but doesn't that worth a post
On Monday, 27 May 2019 at 10:01:15 UTC, Atila Neves wrote:
On Monday, 27 May 2019 at 09:07:48 UTC, Paolo Invernizzi wrote:
On Monday, 27 May 2019 at 08:54:45 UTC, Atila Neves wrote:
On Friday, 24 May 2019 at 16:51:11 UTC, ag0aep6g wrote:
Then there's the fact that if a 3rd party library
On Monday, 27 May 2019 at 08:54:45 UTC, Atila Neves wrote:
On Friday, 24 May 2019 at 16:51:11 UTC, ag0aep6g wrote:
Then there's the fact that if a 3rd party library really does
want to corrupt memory they can just tag all their functions
with @trusted, and unless someone looks at their code
On Sunday, 14 April 2019 at 20:51:10 UTC, Andre Pany wrote:
On Sunday, 14 April 2019 at 19:46:41 UTC, Ron Tarrant wrote:
[...]
You are totally right, it should be more intuitive how to use
dub.
As far as I know if you do not specify in dub.json/dub.sdl what
type of package you have
On Friday, 5 April 2019 at 13:19:22 UTC, Ferhat Kurtulmuş wrote:
On Friday, 5 April 2019 at 07:56:42 UTC, Paolo Invernizzi wrote:
On Thursday, 4 April 2019 at 23:08:21 UTC, Ferhat Kurtulmuş
wrote:
Hi folks!
D is awesome, but it is a shame that there is no any opencv
bindings for d yet
On Thursday, 4 April 2019 at 23:08:21 UTC, Ferhat Kurtulmuş wrote:
Hi folks!
D is awesome, but it is a shame that there is no any opencv
bindings for d yet. Actually we have it now :) Although I am a
new dlang learner, I dared to do it:
https://github.com/aferust/opencvd. C interface was
On Monday, 25 February 2019 at 20:23:58 UTC, Andrei Alexandrescu
wrote:
On 2/25/19 3:23 PM, Jacob Carlborg wrote:
On 2019-02-25 20:24, Mike Parker wrote:
From the process document:
“the DIP Manager or the Language Maintainers may allow for
exceptions which waive requirements or
On Wednesday, 30 January 2019 at 20:50:42 UTC, Johannes Loher
wrote:
Am 30.01.19 um 15:05 schrieb Mike Parker:
Given the nature of the feedback in both review rounds this
DIP has gone through, Walter has decided to reject his own
DIP. He still believes there is a benefit to adding a bottom
On Wednesday, 16 January 2019 at 16:30:17 UTC, Steven
Schveighoffer wrote:
On 1/16/19 10:06 AM, Paolo Invernizzi wrote:
I'm waiting, for example, for a revamp of IO, just to start...
We're working on it...
https://github.com/schveiguy/iopipe
https://github.com/MartinNowak/io
-Steve
I
On Wednesday, 16 January 2019 at 14:59:20 UTC, Steven
Schveighoffer wrote:
On 1/15/19 4:37 AM, Martin Tschierschke wrote:
[...]
I should have said that your point is mostly correct, just that
this is a bad example :)
I've looked for ORM on code.dlang.org, and never found one yet
that I
On Friday, 28 December 2018 at 18:50:39 UTC, David Gileadi wrote:
On 12/28/18 4:14 AM, Laurent Tréguier wrote:
Hello, and merry Christmas! (a bit late, but whatever)
This is an excellent update--the update Just Works™ with VSCode
on my mac, and functions very nicely too. Thanks!
I might
On Thursday, 13 December 2018 at 18:29:39 UTC, Adam D. Ruppe
wrote:
2) LETTING US TURN THEM OFF. SERIOUSLY WHY DON'T WE HAVE
`virtual`, `throws`, `impure` AND THE REST?! THIS IS SO OBVIOUS
AND THE LACK OF THEM IS UNBELIEVABLY FRUSTRATING.
Well, we had virtual, it was reverted
I know,
On Monday, 10 December 2018 at 21:01:08 UTC, H. S. Teoh wrote:
And almost no build system handles reliable builds correctly
when the build description is changed -- Button does, but it's
in the extreme minority, and is still a pretty young project
that's not widely known).
Tup [1] does, and
On Thursday, 22 November 2018 at 13:19:58 UTC, Andrej Mitrovic
wrote:
On Thursday, 22 November 2018 at 11:16:26 UTC, Paolo Invernizzi
wrote:
BTW, it's nice to see again the Secret Squirrel on the forum,
in these days: welcome back Andrej!
/Paolo
Oh hey there too! I'm sorry if I can't recall
On Thursday, 22 November 2018 at 10:51:45 UTC, Andrej Mitrovic
wrote:
BTW, it's nice to see again the Secret Squirrel on the forum, in
these days: welcome back Andrej!
/Paolo
On Sunday, 28 October 2018 at 13:06:53 UTC, Laeeth Isharc wrote:
Banks are special because of the payments system and because of
lending. In October 2008 Gordon Brown was within two hours of
shutting down the banking system and declaring a state of
emergency. If that had happened nobody
On Sunday, 21 October 2018 at 07:33:45 UTC, Russel Winder wrote:
The GTK/Qt battle on Linux was won by GTK+2 hence GNOME over
KDE as the default for Debian and Fedora. Whether this was
right or wrong is left as a choice for the reader!
Linux is not only the desktop, and Qt simply dominates
On Saturday, 20 October 2018 at 14:56:37 UTC, Mike Parker wrote:
On Saturday, 20 October 2018 at 13:48:32 UTC, Paolo Invernizzi
wrote:
If `@nogc` could be relaxed for `new Error` exactly for that
reason, pieces of Phobos could be turned `@nogc`...
But I admit that that change would
On Saturday, 20 October 2018 at 14:24:56 UTC, Russel Winder wrote:
On Sat, 2018-10-20 at 12:43 +, tide via Digitalmars-d wrote:
[…]
I mean it *may* work, but that isn't the problem if the
developers completely lack support for the platform. I can
download Qt with prebuilt libraries and
On Thursday, 20 September 2018 at 17:14:12 UTC, Steven
Schveighoffer wrote:
On 9/20/18 12:24 PM, Adam D. Ruppe wrote:
On Thursday, 20 September 2018 at 15:52:03 UTC, Steven
Schveighoffer wrote:
I needed to know what the slice parameters that were failing
were.
Aye. Note that RangeError is
On Thursday, 18 October 2018 at 21:14:54 UTC, Stanislav Blinov
wrote:
On Thursday, 18 October 2018 at 20:59:59 UTC, Erik van Velzen
wrote:
[...]
Quite a simple reason: it was years ago, however old you are
now you were younger and less experienced, and probably didn't
understand something
There's a rational behind the fact that there's not a 'shared'
version of notify/wait method in Condition?
Thanks,
Paolo
On Wednesday, 17 October 2018 at 21:55:48 UTC, H. S. Teoh wrote:
The problem, of course, is that they are also charged
particles, and the electromagnetic forces that hold the atom in
place would be greatly disturbed if two atoms were to occupy
the same space simultaneously, leading to a (very
On Thursday, 18 October 2018 at 06:20:02 UTC, Manu wrote:
On Wed, Oct 17, 2018 at 5:05 AM Timon Gehr via Digitalmars-d
wrote:
[... all text ...]
OMFG, I just spent about 3 hours writing a super-detailed reply
to all
of Timon's posts in aggregate... I clicked send... and it's
gone.
I don't
On Wednesday, 17 October 2018 at 20:03:23 UTC, lagfra wrote:
On Monday, 15 October 2018 at 21:26:52 UTC, solidstate1991
wrote:
I have done two mistakes: I underestimated the scope of the
project and overestimated my capabilities. This caused a chain
reaction, which in turn made the first
On Saturday, 6 October 2018 at 18:55:48 UTC, Patrick Schluter
wrote:
On Saturday, 6 October 2018 at 05:36:59 UTC, Paolo Invernizzi
wrote:
[...]
In the 90s I used to add the C preprocessor to other languages
which lacked efficient constant definition (i.e. compile time
constructs). AutoLISP
On Friday, 5 October 2018 at 19:04:26 UTC, Nick Sabalausky
(Abscissa) wrote:
On 10/04/2018 11:40 PM, rikki cattermole wrote:
[...]
It's not *my* statement about newer/older. If you recall the
programming atmosphere around 2000, OO was widely being touted
as a newer thing, superior to
On Thursday, 4 October 2018 at 08:10:31 UTC, Shachar Shemesh
wrote:
On 04/10/18 11:05, Stanislav Blinov wrote:
On Thursday, 4 October 2018 at 03:06:35 UTC, Shachar Shemesh
wrote:
[...]
For the love of Pete, that program was an example of how a
move hook should work, *not* a demonstration
On Thursday, 27 September 2018 at 07:03:51 UTC, Andrea Fontana
wrote:
On Thursday, 27 September 2018 at 05:15:01 UTC, Ali Çehreli
wrote:
A delicious Turkish desert is "kabak tatlısı", made of squash.
Now, it so happens that "kabak" also means "zucchini" in
Turkish. Imagine my shock when I came
On Sunday, 23 September 2018 at 17:53:32 UTC, Suliman wrote:
What do you think of the struct approach compared to a
traditional jsx/virtual-dom?
jsx is sucks. Look at Vue.js way, if you will able to fo you
framework Vue-style it will be perfect!
Being a Vue user for three years now, I
1 - 100 of 504 matches
Mail list logo