Re: rapidxml for D has been ported.

2019-10-17 Thread zoujiaqing via Digitalmars-d-announce

On Tuesday, 15 October 2019 at 14:12:45 UTC, drug wrote:

On 10/15/19 3:28 PM, Dejan Lekic wrote:

On Tuesday, 8 October 2019 at 08:56:26 UTC, zoujiaqing wrote:
RapidXml is an attempt to create the fastest XML parser 
possible, while retaining useability, portability and 
reasonable W3C compatibility. It is an in-situ parser written 
in modern C++, with parsing speed approaching that of strlen 
function executed on the same data. RapidXml has been around 
since 2006, and is being used by lots of people.


So... you ported the RapidXml code, yet you do not mention 
this project anywhere, no credits to its authors, no 
information about the original license, etc? Am I summing this 
up correctly?


In fact that's really disappointing


Added some information to source code and README.md :)

C++ version copyright is:
Copyright (C) 2006, 2009 Marcin Kalicinski (For C++ Version 1.13)


Re: rapidxml for D has been ported.

2019-10-17 Thread zoujiaqing via Digitalmars-d-announce

On Tuesday, 15 October 2019 at 12:28:40 UTC, Dejan Lekic wrote:

On Tuesday, 8 October 2019 at 08:56:26 UTC, zoujiaqing wrote:
RapidXml is an attempt to create the fastest XML parser 
possible, while retaining useability, portability and 
reasonable W3C compatibility. It is an in-situ parser written 
in modern C++, with parsing speed approaching that of strlen 
function executed on the same data. RapidXml has been around 
since 2006, and is being used by lots of people.


So... you ported the RapidXml code, yet you do not mention this 
project anywhere, no credits to its authors, no information 
about the original license, etc? Am I summing this up correctly?


Sorry, I didn't pay attention to the details.

Solved:
 1. Add C++ version copyright to source code
 2. Add C++ version link to README.md



Re: D at 20: Hits and Misses, and what I learned along the way Oct 19

2019-10-17 Thread Walter Bright via Digitalmars-d-announce
Reddit: 
https://www.reddit.com/r/programming/comments/djgsdy/d_at_20_hits_and_misses/


Re: D at 20: Hits and Misses, and what I learned along the way Oct 19

2019-10-17 Thread Walter Bright via Digitalmars-d-announce

On 10/17/2019 12:24 PM, Dennis wrote:

On Monday, 23 September 2019 at 17:49:12 UTC, H. S. Teoh wrote:

Will this talk be posted somewhere like Youtube afterwards?


It's up now!
https://www.youtube.com/watch?v=p22MM1wc7xQ


Slides: https://digitalmars.com/articles/hits.pdf


Re: D at 20: Hits and Misses, and what I learned along the way Oct 19

2019-10-17 Thread Adam D. Ruppe via Digitalmars-d-announce

On Thursday, 17 October 2019 at 20:56:54 UTC, Dennis wrote:
I was surprised by him mentioning that as well. I'm glad it 
stayed too, since I actually use them.


Indeed, me too. And they are definitely still there and I'd be 
quite sad if they disappeared.


Re: Prepping for Patreon...

2019-10-17 Thread Ron Tarrant via Digitalmars-d-announce
On Thursday, 17 October 2019 at 19:46:12 UTC, Guillaume Piolat 
wrote:


Make a PR to 
https://p0nce.github.io/d-idioms/#Contributing-back-with-money 
and add yourself in the Patreon list (please _read_ the 
readme.md before contributing)


Thanks for the tip, Guillaume.


Re: D at 20: Hits and Misses, and what I learned along the way Oct 19

2019-10-17 Thread Dennis via Digitalmars-d-announce

On Thursday, 17 October 2019 at 20:39:41 UTC, H. S. Teoh wrote:
Huh.  Walter says binary literal were removed from D, so how 
come the following still compiles on git master??


pragma(msg, 0b1000_1000);



I was surprised by him mentioning that as well. I'm glad it 
stayed too, since I actually use them. When encoding in utf8 a 
code point of two code units for example, I think this looks 
really clean:

```
buf[0] = 0b1100_ | (chr >> 6) & 0b01_;
buf[1] = 0b1000_ | (chr >> 0) & 0b11_;
```



Re: D at 20: Hits and Misses, and what I learned along the way Oct 19

2019-10-17 Thread H. S. Teoh via Digitalmars-d-announce
On Thu, Oct 17, 2019 at 07:24:20PM +, Dennis via Digitalmars-d-announce 
wrote:
> On Monday, 23 September 2019 at 17:49:12 UTC, H. S. Teoh wrote:
> > Will this talk be posted somewhere like Youtube afterwards?
> 
> It's up now!
> https://www.youtube.com/watch?v=p22MM1wc7xQ

Huh.  Walter says binary literal were removed from D, so how come the
following still compiles on git master??

pragma(msg, 0b1000_1000);


T

-- 
It is widely believed that reinventing the wheel is a waste of time; but I 
disagree: without wheel reinventers, we would be still be stuck with wooden 
horse-cart wheels.


Re: Prepping for Patreon...

2019-10-17 Thread Guillaume Piolat via Digitalmars-d-announce

On Thursday, 17 October 2019 at 14:33:05 UTC, Ron Tarrant wrote:

Hi y'all,

I've been considering starting a Patreon account and to that 
end, I'm mulling over the types of perks to offer at various 
levels.


Any suggestions?


Make a PR to 
https://p0nce.github.io/d-idioms/#Contributing-back-with-money 
and add yourself in the Patreon list (please _read_ the readme.md 
before contributing)


Re: D at 20: Hits and Misses, and what I learned along the way Oct 19

2019-10-17 Thread Dennis via Digitalmars-d-announce

On Monday, 23 September 2019 at 17:49:12 UTC, H. S. Teoh wrote:

Will this talk be posted somewhere like Youtube afterwards?


It's up now!
https://www.youtube.com/watch?v=p22MM1wc7xQ


Re: Prepping for Patreon...

2019-10-17 Thread bauss via Digitalmars-d-announce

On Thursday, 17 October 2019 at 17:14:41 UTC, Ron Tarrant wrote:

On Thursday, 17 October 2019 at 15:42:10 UTC, bauss wrote:

Should probably ask people that you know might consider 
subscribing to your Patreon.


I thought you might be one candidate, bauss. I know we've 
discussed GtkD on at least one occasion on this forum.




I might chip in at some point.

As for where to find other people I know who might be 
interested... I've got this forum, the Reddit D Programming 
feed, and the forum over on GtkD.org... Oh. And Gnome 
Discourse... and, of course, the Facebook group I started.  I 
don't know who else would potentially be my audience.


Audience building has been slow going, mostly—I think—because D 
and GtkD aren't exactly mainstream yet. Part of my goal is, of 
course, to help change this.




Sharing posts to Reddit etc. might be a way to gain audience.



It's rather difficult unless there is a specific course behind 
your Patreon page that will make people support you.


Can you elaborate on this? I'm not really clear on what you 
mean by 'course.'




My bad for the typo. Meant "cause"

-- Not sure if this is the right place to ask, but there is no 
off-topic section either --


Yup, too true. I considered the Learn sub-forum, but this 
seemed more like an announce-y thing to me. Perhaps the 
moderator can step in and give me some guidance as to whether 
this thread should (or even can) be moved.


Thanks for you feedback, bauss.





Re: Prepping for Patreon...

2019-10-17 Thread Ron Tarrant via Digitalmars-d-announce

On Thursday, 17 October 2019 at 15:42:10 UTC, bauss wrote:

Should probably ask people that you know might consider 
subscribing to your Patreon.


I thought you might be one candidate, bauss. I know we've 
discussed GtkD on at least one occasion on this forum.


As for where to find other people I know who might be 
interested... I've got this forum, the Reddit D Programming feed, 
and the forum over on GtkD.org... Oh. And Gnome Discourse... and, 
of course, the Facebook group I started.  I don't know who else 
would potentially be my audience.


Audience building has been slow going, mostly—I think—because D 
and GtkD aren't exactly mainstream yet. Part of my goal is, of 
course, to help change this.


It's rather difficult unless there is a specific course behind 
your Patreon page that will make people support you.


Can you elaborate on this? I'm not really clear on what you mean 
by 'course.'


-- Not sure if this is the right place to ask, but there is no 
off-topic section either --


Yup, too true. I considered the Learn sub-forum, but this seemed 
more like an announce-y thing to me. Perhaps the moderator can 
step in and give me some guidance as to whether this thread 
should (or even can) be moved.


Thanks for you feedback, bauss.



Re: Compiler benchmarker for D, C, C++, Go, Rust with more to come

2019-10-17 Thread Per Nordlöw via Digitalmars-d-announce

On Saturday, 16 March 2019 at 21:23:18 UTC, Per Nordlöw wrote:

https://github.com/nordlow/compiler-benchmark


Just added support for V (vlang.io), Zig and Julia.


Re: Prepping for Patreon...

2019-10-17 Thread bauss via Digitalmars-d-announce

On Thursday, 17 October 2019 at 14:33:05 UTC, Ron Tarrant wrote:

Hi y'all,

I've been considering starting a Patreon account and to that 
end, I'm mulling over the types of perks to offer at various 
levels.


Any suggestions?


Should probably ask people that you know might consider 
subscribing to your Patreon.


It's rather difficult unless there is a specific course behind 
your Patreon page that will make people support you.


-- Not sure if this is the right place to ask, but there is no 
off-topic section either --


Prepping for Patreon...

2019-10-17 Thread Ron Tarrant via Digitalmars-d-announce

Hi y'all,

I've been considering starting a Patreon account and to that end, 
I'm mulling over the types of perks to offer at various levels.


Any suggestions?



Beta 2.089.0

2019-10-17 Thread Martin Nowak via Digitalmars-d-announce
Glad to announce the first beta for the 2.089.0 release, ♥ to the 44 
contributors.


http://dlang.org/download.html#dmd_beta
http://dlang.org/changelog/2.089.0.html

As usual please report any bugs at
https://issues.dlang.org

-Martin