On Thursday, January 25, 2024 8:03:41 AM MST Max Samukha via Digitalmars-d-
announce 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
> >
On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote:
Fluid is a flexible UI library for the D programming language.
Minimal setup. Declarative. Non-intrusive.
Awesome!
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
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
On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote:
Fluid is a library I started developing 3 years ago when I
joined the D community, after failing to find a suitable
library for my gamedev project. Developing user interfaces
through websites, games or applications is something
On Thursday, 25 January 2024 at 15:14:30 UTC, zjh wrote:
`private to module `, goes against `consistency, completeness,
and redundancy` pursued by D, just to maintain the `uniqueness`
between `D and C++`!
It is just very funny!
On Thursday, 25 January 2024 at 15:03:41 UTC, Max Samukha wrote:
module-level. Consider:
```
synchronized class C
{
private int x;
private int y;
invariant () { assert (x == y); }
}
void foo(C c)
{
// mutate c
}
```
With module-level private, 'foo' is part of C's public
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 only about preferences. The feature is inconsistent with
how
On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote:
Fluid is a library I started developing 3 years ago when I
joined the D community, after failing to find a suitable
library for my gamedev project. Developing user interfaces
through websites, games or applications is something
On Thursday, 25 January 2024 at 12:33:31 UTC, cookiewitch wrote:
Fluid is a library I started developing 3 years ago when I
joined the D community, after failing to find a suitable
library for my gamedev project. Developing user interfaces
through websites, games or applications is something
Fluid is a library I started developing 3 years ago when I joined
the D community, after failing to find a suitable library for my
gamedev project. Developing user interfaces through websites,
games or applications is something I've spent a significant
amount of time in the past, so I saw this
On Thursday, 25 January 2024 at 07:56:50 UTC, Ogi wrote:
String mixins are one the D’s killer features but the lack of
string interpolation make them look like a mess.
You can use `q{}`
```d
mixin(q{
static foreach(p; __traits(parameters))
{{
enum pname = __traits(identifier,
On Thursday, 25 January 2024 at 00:19:54 UTC, Jordan Wilson wrote:
I can only assume lack of string interpolation was causing pain
to more users, than a lack of class private, therefore it got
implemented first.
String mixins are one the D’s killer features but the lack of
string
13 matches
Mail list logo