Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Atila Neves via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Walter Bright via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Neia Neutuladh via Digitalmars-d-announce
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,

hunt library 1.0.0 released!

2019-01-15 Thread Brian via Digitalmars-d-announce
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

Re: hunt library 1.0.0 released!

2019-01-15 Thread WebFreak001 via Digitalmars-d-announce
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?

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Jacob Carlborg via Digitalmars-d-announce
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 {

Re: hunt library 1.0.0 released!

2019-01-15 Thread Johannes Loher via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread welkam via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread 12345swordy via Digitalmars-d-announce
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

Re: hunt library 1.0.0 released!

2019-01-15 Thread Heromyth via Digitalmars-d-announce
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?

Re: hunt library 1.0.0 released!

2019-01-15 Thread Brian via Digitalmars-d-announce
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

Re: hunt library 1.0.0 released!

2019-01-15 Thread Heromyth via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Walter Bright via Digitalmars-d-announce
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

Re: hunt library 1.0.0 released!

2019-01-15 Thread Brian via Digitalmars-d-announce
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 :)

Re: hunt library 1.0.0 released!

2019-01-15 Thread Brian via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Nicholas Wilson via Digitalmars-d-announce
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,

DIP 1017--Add Bottom Type--Final Review Begins

2019-01-15 Thread Mike Parker via Digitalmars-d-announce
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

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Jacob Carlborg via Digitalmars-d-announce
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

Re: hunt library 1.0.0 released!

2019-01-15 Thread Aldo via Digitalmars-d-announce
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.

Re: My Meeting C++ Keynote video is now available

2019-01-15 Thread Martin Tschierschke via Digitalmars-d-announce
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