Re: LDC 1.32.0-beta1

2023-02-27 Thread newbie via Digitalmars-d-announce
On Monday, 27 February 2023 at 23:45:18 UTC, kinke wrote: Glad to announce the first beta for LDC 1.32. Major changes: * Based on D 2.102.1+. * LLVM for prebuilt packages bumped to v15.0.7. * Linker-level dead code elimination is enabled by default for Apple, wasm and *all* ELF targets too

Re: LDC 1.32.0-beta1

2023-02-27 Thread newbie via Digitalmars-d-announce
On Monday, 27 February 2023 at 23:45:18 UTC, kinke wrote: Glad to announce the first beta for LDC 1.32. Major changes: * Based on D 2.102.1+. * LLVM for prebuilt packages bumped to v15.0.7. * Linker-level dead code elimination is enabled by default for Apple, wasm and *all* ELF targets too

LDC 1.32.0-beta1

2023-02-27 Thread kinke via Digitalmars-d-announce
Glad to announce the first beta for LDC 1.32. Major changes: * Based on D 2.102.1+. * LLVM for prebuilt packages bumped to v15.0.7. * Linker-level dead code elimination is enabled by default for Apple, wasm and *all* ELF targets too now. * Vector comparisons (==, !=, <, <=, >, >=) now yield a

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Mike Parker via Digitalmars-d-announce
On Monday, 27 February 2023 at 12:08:58 UTC, newbie wrote: betterC is much more important for some user, please don't phase out `-betterC`. BetterC isn’t going anywhere. Too many people use it.

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 February 2023 at 15:39:35 UTC, Dom Disc wrote: On Monday, 27 February 2023 at 14:27:25 UTC, bachmeier wrote: On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: Razvan [submitted a PR deprecating `alias this` in classes](https://github.com/dlang/dmd/pull/14812) the

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread jmh530 via Digitalmars-d-announce
On Monday, 27 February 2023 at 15:39:35 UTC, Dom Disc wrote: On Monday, 27 February 2023 at 14:27:25 UTC, bachmeier wrote: On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: Razvan [submitted a PR deprecating `alias this` in classes](https://github.com/dlang/dmd/pull/14812) the

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Dom Disc via Digitalmars-d-announce
On Monday, 27 February 2023 at 14:27:25 UTC, bachmeier wrote: On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: Razvan [submitted a PR deprecating `alias this` in classes](https://github.com/dlang/dmd/pull/14812) the next day. Amaury [initiated a forum

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread M.M. via Digitalmars-d-announce
On Monday, 27 February 2023 at 14:25:29 UTC, Adam D Ruppe wrote: On Monday, 27 February 2023 at 14:18:04 UTC, M.M. wrote: In the recent post by Mike Parker, betterC is used as a great alternative to C for writing bare-metal RISC-V application: Real D can do this too. Oh, that's a bit new

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread ryuukk_ via Digitalmars-d-announce
On Monday, 27 February 2023 at 14:24:38 UTC, Adam D Ruppe wrote: On Monday, 27 February 2023 at 12:08:58 UTC, newbie wrote: with `betterC` you can target into new platform without much work, and easy to deal with dynamic library, generate much fast and smaller binary. you can do this

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread bachmeier via Digitalmars-d-announce
On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: Razvan [submitted a PR deprecating `alias this` in classes](https://github.com/dlang/dmd/pull/14812) the next day. Amaury [initiated a forum discussion](https://forum.dlang.org/thread/roaaoujwgkzednetb...@forum.dlang.org) a few

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Adam D Ruppe via Digitalmars-d-announce
On Monday, 27 February 2023 at 14:18:04 UTC, M.M. wrote: In the recent post by Mike Parker, betterC is used as a great alternative to C for writing bare-metal RISC-V application: Real D can do this too. betterC needs to die, it is just arbitrary special cases that add tech debt to the

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Adam D Ruppe via Digitalmars-d-announce
On Monday, 27 February 2023 at 12:08:58 UTC, newbie wrote: with `betterC` you can target into new platform without much work, and easy to deal with dynamic library, generate much fast and smaller binary. you can do this without betterC too. often easier. And it could be even easier with a

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread ryuukk_ via Digitalmars-d-announce
I use -betterC because i can focus on the language and build upon it, i don't have to deal with the slowness of phobos and more importantly, i don't have to wait for phobos or druntime to be ported to WASM in order to be able to target to WASM, i target WASM today It also makes me confident

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread M.M. via Digitalmars-d-announce
On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: ... ### Dennis Dennis asked about the future direction of `-betterC`... ... He then listed three possible approaches: * Explicitly annotate code as CTFE-only with new syntax: `pragma(ctfe)`, `if (ctfe)` etc. Walter noted that the

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Richard (Rikki) Andrew Cattermole via Digitalmars-d-announce
I just want to make this point about -betterC. As a switch it should just be switching other things off. As a result its just a marketing name of D without the language extensions that depend on druntime. It isn't that way in practice, but it should be. However I think there is a pathway

Re: D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread newbie via Digitalmars-d-announce
On Monday, 27 February 2023 at 10:47:04 UTC, Mike Parker wrote: The January meeting took place on January 13th at 14:00 UTC. It was a quarterly meeting, which means we invited representatives from companies using D in production. We normally would have scheduled it on the first Friday of the

D Language Foundation February 2023 Monthly Meeting

2023-02-27 Thread Mike Parker via Digitalmars-d-announce
The February meeting took place on February 3rd, 2023, at 15:00 UTC. The following people attended: * Walter Bright * Iain Buclaw * Ali Çehreli * Martin Kinkelin * Dennis Korpel * Mathias Lang * Átila Neves * Razvan Nitu * Mike Parker * Robert Schadek The meeting lasted just under 50 minutes.

D Language Foundation January 2023 Quarterly Meeting Summary

2023-02-27 Thread Mike Parker via Digitalmars-d-announce
The January meeting took place on January 13th at 14:00 UTC. It was a quarterly meeting, which means we invited representatives from companies using D in production. We normally would have scheduled it on the first Friday of the month, but delayed it a bit to allow everyone time to return

Re: Google Summer of Code -- We didn't make it

2023-02-27 Thread M.M. via Digitalmars-d-announce
On Monday, 27 February 2023 at 00:11:49 UTC, Mike Parker wrote: Unfortunately, our application to Google Summer of Code was not accepted this year. Yeah, that's unfortunate. I think that Google Summer of Code would be an important showcase to the outside world. Hopefully dlang can make it

Re: Beerconf February 2023

2023-02-27 Thread Sergey via Digitalmars-d-announce
On Sunday, 26 February 2023 at 17:16:48 UTC, Dan wrote: On Saturday, 11 February 2023 at 16:05:39 UTC, Steven Schveighoffer wrote: # BEERCONF! Thanks everyone for presenting talks and demos!