Re: Release D 2.076.0

2017-09-01 Thread Yuxuan Shui via Digitalmars-d-announce
On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. This release comes with static foreach, many -betterC enhancements, various phobos additions, an -mcpu=avx2 switch, and lots of bugfixes. Thanks to everyone involved in this .

Re: Release D 2.076.0

2017-09-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 1 September 2017 at 17:49:59 UTC, Ali Çehreli wrote: On 09/01/2017 09:42 AM, Ali Çehreli wrote: > One more correction: It says "to the conv function template" but the > code uses to!uint. Mike doesn't make it easy: How about changing "comv" to "conv" in the "correction". :o) Ali

Re: LDC 1.4.0-beta1

2017-09-01 Thread Joakim via Digitalmars-d-announce
On Saturday, 26 August 2017 at 22:35:11 UTC, kinke wrote: Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.4.0-beta1. The highlights of version 1.4 in a nutshell: * Based on D 2.074.1. * Shipping with ldc-build-runtime, a small D tool to easily (cross-)compile the runtime

Re: D as a Better C

2017-09-01 Thread Azi Hassan via Digitalmars-d-announce
On Wednesday, 30 August 2017 at 22:48:45 UTC, Adam D. Ruppe wrote: On Wednesday, 30 August 2017 at 22:22:23 UTC, Azi Hassan wrote: extern(C) int main(int argc, char*[] argv, char*[] env) That's a D array of pointers. A D array is larger than a C "array" argument, thus you're skipping past

Re: Release D 2.076.0

2017-09-01 Thread jmh530 via Digitalmars-d-announce
On Friday, 1 September 2017 at 21:29:08 UTC, Ali wrote: to be clear - Implement DIP 1010 - Static foreach is mentioned twice in the changelog, as points 1 and 6 BetterC is also on there twice.

Re: Release D 2.076.0

2017-09-01 Thread Ali via Digitalmars-d-announce
On Friday, 1 September 2017 at 17:33:26 UTC, Ali wrote: On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: http://dlang.org/changelog/2.076.0.html - -Martin static foreach is so nice, it is implemented twice :) to be clear - Implement DIP 1010 - Static foreach is mentioned

Re: Released vibe.d 0.8.1

2017-09-01 Thread WebFreak001 via Digitalmars-d-announce
On Thursday, 31 August 2017 at 11:56:53 UTC, aberba wrote: On Wednesday, 30 August 2017 at 16:53:40 UTC, Matthias Klumpp wrote: [...] Even with mysql (using mysql-native), the absent of something like struct User { @optional int userName; //its ok if row doesn't have this column

Re: Release D 2.076.0

2017-09-01 Thread Ali Çehreli via Digitalmars-d-announce
On 09/01/2017 09:42 AM, Ali Çehreli wrote: > One more correction: It says "to the conv function template" but the > code uses to!uint. Mike doesn't make it easy: How about changing "comv" to "conv" in the "correction". :o) Ali

Re: Release D 2.076.0

2017-09-01 Thread Ali via Digitalmars-d-announce
On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. This release comes with static foreach, many -betterC enhancements, various phobos additions, an -mcpu=avx2 switch, and lots of bugfixes. Thanks to everyone involved in this .

Re: Release D 2.076.0

2017-09-01 Thread Ali Çehreli via Digitalmars-d-announce
On 09/01/2017 09:34 AM, Mike Parker wrote: Good catch. Thanks! Great piece Mike! One more correction: It says "to the conv function template" but the code uses to!uint. Ali

Re: Release D 2.076.0

2017-09-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 1 September 2017 at 16:16:03 UTC, Joakim wrote: Nice writeup of the major features of this release, think it really helps. Typo in blog post - dramtically Good catch. Thanks! Also, changelog still lists this as a beta, to be released. There was an issue with rebuilding the

Re: Release D 2.076.0

2017-09-01 Thread Joakim via Digitalmars-d-announce
On Friday, 1 September 2017 at 15:24:57 UTC, Mike Parker wrote: On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. Blogged and reddited: https://dlang.org/blog/2017/09/01/dmd-2-076-0-released/

Re: Release D 2.076.0

2017-09-01 Thread Mike Parker via Digitalmars-d-announce
On Friday, 1 September 2017 at 14:03:26 UTC, Martin Nowak wrote: Glad to announce D 2.076.0. Blogged and reddited: https://dlang.org/blog/2017/09/01/dmd-2-076-0-released/ https://www.reddit.com/r/programming/comments/6xf77f/version_20760_of_dmd_the_d_reference_compiler/

Release D 2.076.0

2017-09-01 Thread Martin Nowak via Digitalmars-d-announce
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Glad to announce D 2.076.0. This release comes with static foreach, many -betterC enhancements, various phobos additions, an -mcpu=avx2 switch, and lots of bugfixes. Thanks to everyone involved in this . http://dlang.org/download.html

Re: D on Tiobe Index

2017-09-01 Thread Vadim Lopatin via Digitalmars-d-announce
On Thursday, 31 August 2017 at 14:57:28 UTC, bitwise wrote: What I would most like to see in the future would be a more complete and simplified set of tools for D. I believe there should be at least one full-featured tool for each operating system, which includes syntax highlighting,

Re: GitBook about D on embedded ARM Linux

2017-09-01 Thread aberba via Digitalmars-d-announce
On Thursday, 31 August 2017 at 14:43:22 UTC, thinwybk wrote: There is no single point of entry to find information about how to use D on ARM Linux. I created a small project on GitHub https://github.com/fkromer/d-on-embedded-linux-arm which shall enable absolute beginners (of embedded Linux

Re: D on Tiobe Index

2017-09-01 Thread Mark via Digitalmars-d-announce
On Thursday, 31 August 2017 at 17:40:16 UTC, bitwise 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 first thought was that it was related to the