Re: Release D 2.076.0

2017-09-06 Thread Ali Çehreli via Digitalmars-d-announce
This is the first time I'm trying to install with the install script as 
shown on the download page but it fails.


$ curl -fsS https://dlang.org/install.sh | bash -s dmd
Downloading and unpacking 
http://downloads.dlang.org/releases/2.x/2.076.0/dmd.2.076.0.linux.tar.xz
 
100.0%
Invalid signature 
http://downloads.dlang.org/releases/2.x/2.076.0/dmd.2.076.0.linux.tar.xz.sig


Am I using it correctly?

Ali


Re: From the D Blog: The Evolution of the accessors Library

2017-09-06 Thread Mario Kröplin via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 18:11:28 UTC, Joakim wrote:
- There's no resolution to the Flag type issue: you should say 
whether you filed a bug, as you did with the issue in the 
private classes section, or if you were able to work around it.


We asked in the forum whether this is a bug:
https://forum.dlang.org/thread/igsxmowtguwvngnqu...@forum.dlang.org

The answer was ... inconclusive.

So, we worked around the problem:
https://github.com/funkwerk/accessors/blob/master/src/accessors.d#L223


Re: Hong Kong dlang Meetup

2017-09-06 Thread John Colvin via Digitalmars-d-announce
On Wednesday, 6 September 2017 at 00:48:07 UTC, Lionello Lunesu 
wrote:

Let's occupy codeaholics:
https://www.meetup.com/Codeaholics/events/242640432/


Good idea. I'll be there :)


Re: From the D Blog: The Evolution of the accessors Library

2017-09-06 Thread Joakim via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 13:32:14 UTC, Mike Parker wrote:
Ronny Spiegel from Funkwerk has written an article for the D 
Blog describing the background of the company's open source 
accessors library & how it works. accessors can be used to 
automatically generate property getters & setters.


Blog:
https://dlang.org/blog/2017/09/06/the-evolution-of-the-accessors-library/

Reddit:
https://www.reddit.com/r/programming/comments/6yfm6y/accessors_is_an_open_source_library_for/


Nice post, interesting usage.  Some edits:

- "That true" -> "That's true"

- add two commas: "accessible annotations, similar to UDAs 
(User-Defined Attributes) were" -> "accessible, annotations, 
similar to UDAs (User-Defined Attributes), were"


- There's no resolution to the Flag type issue: you should say 
whether you filed a bug, as you did with the issue in the private 
classes section, or if you were able to work around it.


Re: D on Tiobe Index

2017-09-06 Thread bitwise via Digitalmars-d-announce
On Wednesday, 6 September 2017 at 11:14:00 UTC, Maksim Fomin 
wrote:

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


My guess is constant random methodology changes. I was tracking 
TIOBE index each month from 2011 till 2016. I remember they 
announced changes in methodology in title page approximately 
once per 3-4 months. For example, changing the base from 100% 
to sum of percentages of all languages(<100%) increased 
reported % of each language. Taking this into account means 
that changes in particular month tells nothing. The trend is, 
however, positive: in 2014-2017 years D stands higher than in 
2011-2014 (if you have faith in TIOBE averages). I see 
sometimes positive discussions about D at completely unexpected 
local tech sites.




That was my thinking too. A real dip as large as what's shown on 
the graph for 2009 would probably take 3-4 large companies that 
use D randomly shutting down in perfect unison - highly unlikely. 
I think that if the glitch were removed, what would remain would 
be a nice steady upward slope.


Re: D on Tiobe Index

2017-09-06 Thread Dmitry via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 10:45:48 UTC, Basile B. wrote:

And now ?

Just tried. Last version (3 update 4) works well.


From the D Blog: The Evolution of the accessors Library

2017-09-06 Thread Mike Parker via Digitalmars-d-announce
Ronny Spiegel from Funkwerk has written an article for the D Blog 
describing the background of the company's open source accessors 
library & how it works. accessors can be used to automatically 
generate property getters & setters.


Blog:
https://dlang.org/blog/2017/09/06/the-evolution-of-the-accessors-library/

Reddit:
https://www.reddit.com/r/programming/comments/6yfm6y/accessors_is_an_open_source_library_for/


Re: D on Tiobe Index

2017-09-06 Thread Maksim Fomin via Digitalmars-d-announce

On Thursday, 31 August 2017 at 16:37:35 UTC, SrMordred wrote:

On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote:

https://www.tiobe.com/tiobe-index/d/


What happened in 2009?


My guess is constant random methodology changes. I was tracking 
TIOBE index each month from 2011 till 2016. I remember they 
announced changes in methodology in title page approximately once 
per 3-4 months. For example, changing the base from 100% to sum 
of percentages of all languages(<100%) increased reported % of 
each language. Taking this into account means that changes in 
particular month tells nothing. The trend is, however, positive: 
in 2014-2017 years D stands higher than in 2011-2014 (if you have 
faith in TIOBE averages). I see sometimes positive discussions 
about D at completely unexpected local tech sites.


Although D's position becomes higher in TIOBE, I don't see 
progress in other statistics, for example in github.


Re: D on Tiobe Index

2017-09-06 Thread Dmitry via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 10:45:48 UTC, Basile B. wrote:

And now ?

I'll check later today.


Re: D on Tiobe Index

2017-09-06 Thread Basile B. via Digitalmars-d-announce

On Wednesday, 6 September 2017 at 09:57:24 UTC, Dmitry wrote:
Tried Coedit some times. It just doesn't start on my old laptop 
with Linux Mint.


And now ?


Re: D on Tiobe Index

2017-09-06 Thread Dmitry via Digitalmars-d-announce

On Tuesday, 5 September 2017 at 19:31:07 UTC, dukc wrote:
Other good canditate is BBasile's CoEdit. It's very much like 
DLangIDE in that it has roughly the same feature set, at least 
according to readme. It is also very actively maintained like 
your project. But it has the disadvantage of being written in 
Pascal.
Tried Coedit some times. It just doesn't start on my old laptop 
with Linux Mint.