The last chance for community feedback on DIP 1017, "Add Bottom
Type", is now underway. Please do not leave any feedback in this
thread, but rather in the review thread in the General forum:
https://forum.dlang.org/post/qnrkfiqmtqzpyocxx...@forum.dlang.org
On 2019-01-14 23:52, Walter Bright wrote:
On 1/14/2019 10:49 AM, Jacob Carlborg wrote:
But Ddoc has macros ;)
Indeed it does. But the macros cannot be used to create syntax, and
there is no token concatenation. Macros cannot define other macros.
The AST macros I've been talking about have
On Monday, 14 January 2019 at 18:52:02 UTC, Jacob Carlborg wrote:
On 2019-01-14 15:42, Steven Schveighoffer wrote:
That's a bad example :) The clear answer is mysql-native,
which is what vibe.d recommends.
Exactly, and I don't need five minutes for that. Five seconds
is enough :)
Ok, bad exa
On 1/15/2019 1:10 AM, Jacob Carlborg wrote:
The AST macros I've been talking about have never been able to create new
syntax.
Template expressions can't, either, but what they do is hijack the syntax for
completely different purposes. The poor reader will be looking at code, and it
will beha
On Monday, 14 January 2019 at 14:59:03 UTC, 12345swordy wrote:
On Monday, 14 January 2019 at 10:06:48 UTC, Mike Franklin wrote:
On Monday, 14 January 2019 at 05:31:27 UTC, Paul Backus wrote:
[...]
I think D's structs are a sufficient object system for such a
focal point. With design by int
A refined core library for D programming language.
Core modules:
hunt.concurrency
hunt.collection
hunt.event
hunt.io
hunt.logging
hunt.text
hunt.util
Supported platforms:
FreeBSD
Windows
macOS
Linux
Example for hunt.io echo server:
```D
void main()
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
Hello Brian,
thats a good lib, thanks for the work.
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
nice! Always cool seeing new frameworks for existing stuff. How
does this compare to vibe.d?
On Tue, 15 Jan 2019 11:59:58 +, Atila Neves wrote:
> He's not saying "kill classes in D", he's saying an OOP system in D
> could be implemented from primitives and classes don't need to be a
> language feature, similar to CLOS in Common Lisp.
As long as the syntax and behavior don't change, th
On Tuesday, 15 January 2019 at 11:59:58 UTC, Atila Neves wrote:
He's not saying "kill classes in D", he's saying an OOP system
in D could be implemented from primitives and classes don't
need to be a language feature, similar to CLOS in Common Lisp.
For some people writing OOP means writing ke
On 2019-01-15 12:53, Walter Bright wrote:
Template expressions can't, either, but what they do is hijack the
syntax for completely different purposes. The poor reader will be
looking at code, and it will behave nothing like the syntax suggests.
Ah, you mean like this:
struct MyInt
{
priv
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
[...]
Thanks for the great work!
I had already been planning on playing around with hunt for a
bit. What has been holding me back until now is the fact that
part of the documentation still is only available in Chinese,
which I unfort
On Tuesday, 15 January 2019 at 17:29:12 UTC, welkam wrote:
On Tuesday, 15 January 2019 at 11:59:58 UTC, Atila Neves wrote:
He's not saying "kill classes in D", he's saying an OOP system
in D could be implemented from primitives and classes don't
need to be a language feature, similar to CLOS in
On Tuesday, 15 January 2019 at 16:25:04 UTC, WebFreak001 wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
nice! Always cool seeing new frameworks for existing stuff. How
does this compare to vibe.d?
Her
On 1/15/2019 10:39 AM, Jacob Carlborg wrote:
Perhaps we shouldn't support user defined types or functions either ;)
You deliberately wrote that, and I'm confident you'd never try to pass that off
as good work.
With macros, however, programmers are convinced they are creating models of
clari
On Tuesday, 15 January 2019 at 18:57:55 UTC, Johannes Loher wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
[...]
Thanks for the great work!
I had already been planning on playing around with hunt for a
bit. What has been holding me back until now is the fact that
part of t
On Tuesday, 15 January 2019 at 18:57:55 UTC, Johannes Loher wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
[...]
Thanks for the great work!
I had already been planning on playing around with hunt for a
bit. What has been holding me back until now is the fact that
part of t
On Tuesday, 15 January 2019 at 16:12:24 UTC, Aldo wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
Hello Brian,
thats a good lib, thanks for the work.
Thank you for supported :)
On Tuesday, 15 January 2019 at 16:25:04 UTC, WebFreak001 wrote:
On Tuesday, 15 January 2019 at 14:58:01 UTC, Brian wrote:
A refined core library for D programming language.
Core modules:
[...]
nice! Always cool seeing new frameworks for existing stuff. How
does this compare to vibe.d?
We
On Wednesday, 16 January 2019 at 05:32:51 UTC, Walter Bright
wrote:
On 1/15/2019 10:39 AM, Jacob Carlborg wrote:
Perhaps we shouldn't support user defined types or functions
either ;)
You deliberately wrote that, and I'm confident you'd never try
to pass that off as good work.
With macros,
20 matches
Mail list logo