Re: Beerconf July 2021

2021-07-14 Thread Murilo via Digitalmars-d-announce
On Sunday, 11 July 2021 at 14:01:43 UTC, Steven Schveighoffer wrote: # BEERCONF! In 2 weeks we will have the 14th [mensual](https://www.merriam-webster.com/dictionary/mensual) online Beerconf on July 24-25! -Steve I'm looking forward to it, I may come up with a talk idea.

LDC 1.27.0-beta3

2021-07-14 Thread kinke via Digitalmars-d-announce
Glad to announce the third beta for LDC 1.27. Some noteworthy changes since beta2: * Frontend and druntime/Phobos upgraded to todays's DMD stable. * LLVM for prebuilt packages bumped to v12.0.1. * New LDC-specific language addition: `__traits(initSymbol, )` * Fix missed RVO opportunity. Full

record: C# like records for D

2021-07-14 Thread Dylan Graham via Digitalmars-d-announce
[DUB](https://code.dlang.org/packages/record) [Github](https://github.com/hmmdyl/record) This is record. It aims to implement records similar to what C# has by leveraging D's metaprogramming. [C# Example 1](https://docs.microsoft.com/en-us/dotnet/csharp/fundamentals/types/records) [C# Example 2

Re: LDC 1.27.0-beta3

2021-07-14 Thread Walter Bright via Digitalmars-d-announce
On 7/14/2021 12:38 PM, kinke wrote: Glad to announce the third beta for LDC 1.27. Some noteworthy changes since beta2: Nice work!

Re: LDC 1.27.0-beta3

2021-07-14 Thread rikki cattermole via Digitalmars-d-announce
Will -fvisibility=public support be upstreamed into dmd? If yes, it might be worth it to get rid of export as a keyword out right in a DIP (as it introduces the possibility of linker errors that would otherwise not need to exist).