Been away from D for a while but jumping back in.
What's some top 3 things I should know about that has happened in 2022 and might change how I should write D (I've heard there are some depreciations for example)?
Thanks ☀️
Thread overview | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
September 19, 2022 Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Been away from D for a while but jumping back in. What's some top 3 things I should know about that has happened in 2022 and might change how I should write D (I've heard there are some depreciations for example)? Thanks ☀️ |
September 19, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Imperatorn | On Monday, 19 September 2022 at 18:17:38 UTC, Imperatorn wrote: >Been away from D for a while but jumping back in. What's some top 3 things I should know about that has happened in 2022 and might change how I should write D (I've heard there are some depreciations for example)? Thanks ☀️ 3 really big things:
|
September 20, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sergey | On Monday, 19 September 2022 at 19:33:37 UTC, Sergey wrote: >
Andrei's still around. |
September 20, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sergey | On Monday, 19 September 2022 at 19:33:37 UTC, Sergey wrote: >On Monday, 19 September 2022 at 18:17:38 UTC, Imperatorn wrote: >
GDC has been in GCC since well before this year. |
September 19, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Mike Parker | On 9/19/22 8:32 PM, Mike Parker wrote: >On Monday, 19 September 2022 at 19:33:37 UTC, Sergey wrote: >On Monday, 19 September 2022 at 18:17:38 UTC, Imperatorn wrote: >
GDC has been in GCC since well before this year. The biggest development with GDC is that it is now using the latest frontend, instead of a really old, slightly improved, C++ front end. -Steve |
September 20, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steven Schveighoffer | On Tuesday, 20 September 2022 at 01:13:11 UTC, Steven Schveighoffer wrote: >The biggest development with GDC is that it is now using the latest frontend, instead of a really old, slightly improved, C++ front end. Does |
September 19, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to zjh | On 9/19/22 9:40 PM, zjh wrote: >On Tuesday, 20 September 2022 at 01:13:11 UTC, Steven Schveighoffer wrote: >The biggest development with GDC is that it is now using the latest frontend, instead of a really old, slightly improved, C++ front end. Does This is the GDC page, it has a link to a windows project that may work. I have not tried it. https://gdcproject.org/downloads It also mentions that you should download gcc instead of gdc. So maybe try downloading directly from gcc.gnu.org. -Steve |
September 20, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to zjh | On Tuesday, 20 September 2022 at 01:40:49 UTC, zjh wrote: >Does You can also follow this thread on building mingw64 package: https://forum.dlang.org/post/rtbkaqmkuhkuhiycsfha@forum.dlang.org |
September 20, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Imperatorn | The big thing (that I contributed towards) is shared library support in dub. It should now work more or less as dependencies in ~master (Martin did the recent refinement). Of course that won't help you as someone found out yesterday if you try to use it with dmd and suddenly get a random RTInfoImpl unknown symbol linker error. |
September 20, 2022 Re: Latest and greatest D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Steven Schveighoffer | On Tuesday, 20 September 2022 at 02:05:38 UTC, Steven Schveighoffer wrote: >On 9/19/22 9:40 PM, zjh wrote: >https://gdcproject.org/downloads It also mentions that you should download gcc instead of gdc. So maybe try downloading directly from gcc.gnu.org. -Steve I hope there is a latest version of |