Re: Beta 2.098.0
On Sunday, 10 October 2021 at 23:11:56 UTC, Walter Bright wrote: On 10/5/2021 10:36 AM, ag0aep6g wrote: it's also true that Walter prioritizes new features instead (ImportC is the latest fad) ImportC resolves a long standing serious issue where multiple other substantial attempts at solving it have fallen short over the years. Unfortunately, ImportC is useless if it only half works. It has to work with existing C headers, which is why I'm concentrating on it to get to that point. Lack of ImportC has wasted a *lot* of developer time, making it a high leverage investment of time. Just think of all the time lost doing manual conversion of .h files, and then doing them again and again as they evolve. Then not one, not two, but *three* different automated programs were developed to try and resolve this (one of which I wrote). Then think of all the projects *not* done because of the barrier of trying to deal with several thousand lines of .h files. The Diemos project was an effort to crowdsource conversion of .h files to D, but it just was not adequate. In summary, ImportC is totally worth the effort. I should have done it 15 years ago. ImportC is more important to me then @live, because I think I will have a very hard time to make @live to work in my project. I suppose with ImportC, I an use all the meta programming ability with C header file ? (for example find all struct from a header.h and every details at CTFE time)
Re: LDC 1.28.0
On Tuesday, 19 October 2021 at 23:37:22 UTC, kinke wrote: Glad to announce LDC 1.28 - some highlights: * Based on D 2.098.0+ (yesterday's stable). * Dynamic casts across binary boundaries (DLLs etc.) now work. * Windows: `-dllimport=defaultLibsOnly` doesn't require `-linkonce-templates` anymore. * dcompute: Basic support for OpenCL image I/O. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.28.0 Thanks to all contributors & sponsors! Thanks for the amazing work!
OpenBSD LDC package
Hello D Community -- I'm happy to announce that I have posted a preliminary LDC package for review to OpenBSD: https://marc.info/?l=openbsd-ports=163477542025020=2 With the already shipping GDC and DMD packages, all 3 D compilers are now easily available to OpenBSD users. ~Brian
Re: LDC 1.28.0
On Tuesday, 19 October 2021 at 23:37:22 UTC, kinke wrote: Glad to announce LDC 1.28 - some highlights: Thanks!
Re: DConf Online 2021 T-Shirts
On Wednesday, 20 October 2021 at 11:50:00 UTC, Mike Parker wrote: "Entry" would imply a downward trajectory! Our thing is launching.
Re: DConf Online 2021 T-Shirts
On Wednesday, 20 October 2021 at 11:12:28 UTC, Dukc wrote: Where does the name "D rocket logo" come from? It looks like it should be "D atmospheric entry logo"! "Entry" would imply a downward trajectory! Our thing is launching. I don't know who coined it, but I'm pretty sure I heard it referred to as the D Rocket at DConf 2017.
Re: LDC 1.28.0
On Tuesday, 19 October 2021 at 23:37:22 UTC, kinke wrote: Glad to announce LDC 1.28 - some highlights: * Based on D 2.098.0+ (yesterday's stable). * Dynamic casts across binary boundaries (DLLs etc.) now work. * Windows: `-dllimport=defaultLibsOnly` doesn't require `-linkonce-templates` anymore. * dcompute: Basic support for OpenCL image I/O. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.28.0 Thanks to all contributors & sponsors! Thanks for the great work.
Re: DConf Online 2021 T-Shirts
On Wednesday, 20 October 2021 at 09:55:32 UTC, Mike Parker wrote: I'll be giving out only one of each color as prizes during DConf Online (other prizes may include DMan shirts, Amazon eGift cards, D Rocket swag, BEERCONF! shirts, etc.). If you want show one off in the DConf Online edition of Beerconf, then order one ASAP! Where does the name "D rocket logo" come from? It looks like it should be "D atmospheric entry logo"!
DConf Online 2021 T-Shirts
During DConf Online, we hand out prizes to random questioners, one per talk, and provide swag to each speaker. Each of the speakers will receive a DConf Online 2021 t-shirt, but only two questioners will (one per day). For everyone else, they're now available for sale in [the DLang Swag Emporium][1]. We have two styles this year, [Zenburn][2] and [Solarized][3]. Of course, when you order, you can change the color of the shirt to any available, edit the design (add text or images, or adjust the position of the existing image), or select a different category of clothing. The money for the prizes and speaker swag comes from the General Fund. You can always support the General Fund [with direct donations][4], but by purchasing items from the DLang Swag Emporium,, we'll get a 15% royalty (most of the other items in the store are 18%). By purchasing through the links in this post, or the one on the D Blog, we'll also get referral fees for anything you buy on zazzle.com, including our items. I'll be giving out only one of each color as prizes during DConf Online (other prizes may include DMan shirts, Amazon eGift cards, D Rocket swag, BEERCONF! shirts, etc.). If you want show one off in the DConf Online edition of Beerconf, then order one ASAP! [1]: https://www.zazzle.com/store/dlang_swag?rf=238129799288374326 [2]: https://www.zazzle.com/z/aeaj3ftt?rf=238129799288374326 [3]: https://www.zazzle.com/z/ap2a03qs?rf=238129799288374326 [4]: https://www.flipcause.com/secure/cause_pdetails/NDMzMzE=
Re: Beta 2.098.0
On 10/19/2021 10:08 PM, max haughton wrote: Why is compiling zlib a goalpost for *Import*C? Dogfooding.