LDC 1.15.0-beta2
Glad to announce the second beta for LDC 1.15, with these changes compared to beta1 (https://forum.dlang.org/thread/wavjrnwlxkkpzkqjv...@forum.dlang.org): * Based on current DMD stable. * LLVM for prebuilt packages upgraded to v8.0.0 final. * Fixed beta1 regression: prebuilt Linux x86_64 package is usable with older linkers again (e.g., on Ubuntu 14.04). * Fixed beta1 regression: dcompute is usable again. * Prebuilt packages don't depend on libtinfo and libedit anymore. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.15.0-beta2 Please help test, and thanks to all contributors!
Blog post: Memory management in containers
https://www.caraus.io/posts/2019-03-23-memory-in-containers.html The article doesn't pretend to be complete in any way, but attempts to answer some questions I had a few years ago since I was unable to find the anwers at one place.
Re: Phobos now compiling with -dip1000
On Saturday, 23 March 2019 at 03:06:37 UTC, Walter Bright wrote: Many thanks to Sebastian Wilzbach, Nicholas Wilson, Mike Franklin, and others! It's been a long and often frustrating endeavor, but we made it and I'm very pleased with the results. Congratulations to everyone involved. Have a good discussion at DCONF, and I am already eager to hear what the next main focus in the near future will be.
Re: Phobos now compiling with -dip1000
On Saturday, 23 March 2019 at 13:51:37 UTC, Jesse Phillips wrote: Status: Superseded https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1000.md Maybe this needs updated? It was marked superseded because the implementation differs significantly enough from the proposal that it would require a near complete rewrite.
Re: Phobos now compiling with -dip1000
On Saturday, 23 March 2019 at 03:06:37 UTC, Walter Bright wrote: Many thanks to Sebastian Wilzbach, Nicholas Wilson, Mike Franklin, and others! It's been a long and often frustrating endeavor, but we made it and I'm very pleased with the results. Status: Superseded https://github.com/dlang/DIPs/blob/master/DIPs/other/DIP1000.md Maybe this needs updated?
Re: New DConf Blog Post
On 03/23/2019 02:02 AM, Piotrek wrote: > As usual, Ali is bringing something cool: > "The D programming language is used in writing development tools at > Mercedes-Benz Research and Development, North America." Thank you but this is only about software development tools. > This is a great sign that D can get more awareness in the automotive > industry. Looking forward to D on wheels. Don't hold your breath. :) With the disclaimer that I don't and can't speak for my employer, the automotive industry takes safety very seriously and embraces standards and guidelines like ISO 26262, MISRA, AUTOSAR, etc. I think every manufacturer should scrutinize all hardware and software components including compilers and libraries that they use. Coding guidelines like MISRA and AUTOSAR have been developed and matured for C++ for years. There is no equivalent for D for it to be even considered by the automotive industry. > Cheers, > Piotrek Ali
Re: Phobos now compiling with -dip1000
On Saturday, 23 March 2019 at 03:06:37 UTC, Walter Bright wrote: Many thanks to Sebastian Wilzbach, Nicholas Wilson, Mike Franklin, and others! It's been a long and often frustrating endeavor, but we made it and I'm very pleased with the results. This is really nice. I congratulate your efforts. Safety for the win!
Re: Phobos now compiling with -dip1000
On Saturday, 23 March 2019 at 05:04:58 UTC, H. S. Teoh wrote: Also, does it only apply to @safe code, so that I have to start annotating stuff with @safe in order to benefit from it? T As per the DIP and from my experience, yes.
Re: New DConf Blog Post
On Friday, 22 March 2019 at 13:58:01 UTC, Mike Parker wrote: The DConf schedule was announced last Sunday. I've just published a write-up about it on the blog for the world-at-large. Please help us out by sharing this post in your social media circles. As usual, Ali is bringing something cool: "The D programming language is used in writing development tools at Mercedes-Benz Research and Development, North America." This is a great sign that D can get more awareness in the automotive industry. Looking forward to D on wheels. Cheers, Piotrek