Re: Beerconf December 2023
On Saturday, 2 December 2023 at 21:48:21 UTC, Steven Schveighoffer wrote: # BEERCONF! Beerconf this month is not on December 30-31, because that's new years eve. It's not on December 23-24 because that's Christmas eve So it's now down to December 16-17, which is in 2 weeks. Note that even though I didn't get much response to the poll I posted on Beerconf scheduling, it seems like the majority of those who answered like the current schedule, so we will keep that. Looking for the perfect gift for yourself? https://www.zazzle.com/store/dlang_swag/products?cg=196874696466206954 ## What is beerconf? Check out the [wiki article](https://wiki.dlang.org/Beerconf). ## Presentations? If anyone has anything they want to share with the D world, please let me know via slack or discord and I will announce it here! Cheers! 🍺 -Steve Once bought a hoodie on Dazzle but it never got processed.
LDC 1.36.0-beta1
Glad to announce the first beta for LDC 1.36. Major changes: * Based on D 2.106.0. * Support for LLVM 17; the prebuilt packages use v17.0.6. * New GDC-compatible CLI options `-fno-{exceptions,moduleinfo,rtti}` to selectively enable some `-betterC` effects. * Support for sample-based PGO via clang-compatible CLI option `-fprofile-sample-use` and `ldc-profgen` tool. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.36.0-beta1 Please give this some extra regression testing if you find the time, as it's the first LDC version with enforced opaque IR pointers, and there might still be related, hard-to-find bugs lurking in our codebase. You can e.g. run *optimized* unittests via `DFLAGS=-O dub run -c unittest -b unittest`. So please help test, and thanks to all contributors & sponsors!
OpenAPI Client Generator
https://forum.dlang.org/post/igxsajtxicyzfanrh...@forum.dlang.org On Monday, 2 January 2023 at 10:08:23 UTC, Vijay Nayar wrote: I would like to put an announcement for two new projects added to https://code.dlang.org. https://code.dlang.org/packages/openapi-client This project is an executable that reads an [OpenAPI Specification](https://spec.openapis.org/oas/latest.html) in JSON format and writes a D client to interact with the described REST API. https://code.dlang.org/packages/stripe-client Thanks for this.
Re: Release D 2.106.0
On Saturday, 2 December 2023 at 18:09:11 UTC, Iain Buclaw wrote: Glad to announce D 2.106.0, ♥ to the 33 contributors. This release comes with... - In the D language, it is now possible to statically initialize AAs. - In dmd, there's a new `-nothrow` CLI flag. - In dub, `dub init` now has a select menu for package format and license. As always, you can find the release binaries and full changelog on the dlang.org site. http://dlang.org/download.html http://dlang.org/changelog/2.106.0.html -Iain on behalf of the Dlang Core Team Lots of exciting developments here! Much appreciated! (A few highlights) - Happy to see ODBC bindings restored (as Adam mentioned) - dub build --deep, nice feature to now have in dub - nothrow compiler switch for D now
Re: Release D 2.106.0
On Sat, Dec 02, 2023 at 06:09:11PM +, Iain Buclaw via Digitalmars-d-announce wrote: > Glad to announce D 2.106.0, ♥ to the 33 contributors. > > This release comes with... > > - In the D language, it is now possible to statically initialize AAs. [...] Finally! Hooray! T -- That's not a bug; that's a feature!