Thread overview
2.097.0
May 01, 2021
Imperatorn
May 01, 2021
Blatnik
May 01, 2021
Mike Parker
May 01, 2021
jmh530
May 01, 2021
Imperatorn
May 02, 2021
jmh530
May 01, 2021
bachmeier
May 01, 2021
Basile B.
May 01, 2021
Jesse Phillips
May 01, 2021
Imperatorn
May 01, 2021

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

May 01, 2021

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

I used Github pages + Jekyll last year and it worked reasonably well. It's free and well documented, but you do have to set a lot of stuff up yourself which can take a day or two.

May 01, 2021

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

I'll write up something about it once it's released, as I do for every .0 release.

May 01, 2021

On Saturday, 1 May 2021 at 10:51:48 UTC, Mike Parker wrote:

>

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

I'll write up something about it once it's released, as I do for every .0 release.

Certainly has a lot of stuff! Deprecation of complex types will require some maintenance.

May 01, 2021

On Saturday, 1 May 2021 at 10:51:48 UTC, Mike Parker wrote:

>

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

I'll write up something about it once it's released, as I do for every .0 release.

🌞

May 01, 2021

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

If you want something free and easy, try dev.to. If you want control, use a static site generator like Hugo. That one is pretty easy to get going. Once the site is built you can push to a Pages enabled Github repo.

May 01, 2021

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

Pandoc is very capable of rendering simple static website. It supports highlighting (without JS). A possible worflow is

  1. write markdown localy
  2. push to repo
  3. CI uses pandoc to generate GH pages

For the lazy there is https://dev.to/.

May 01, 2021

On Saturday, 1 May 2021 at 10:25:18 UTC, Imperatorn wrote:

>

2.097.0 comes with 26 major changes and 121 fixed Bugzilla issues

Would be nice with a blog post about important changes 😁

Speaking of blogs, does anyone have a suggestion on a blogging platform with code formatting support? Preferably free? 🤔

Thanks for your suggestions 🌞

May 01, 2021

On Saturday, 1 May 2021 at 14:22:31 UTC, Basile B. wrote:

>

For the lazy there is https://dev.to/.

Yeah come join https://dev.to/t/dlang

Though the community their is heavily focused on web development.

May 02, 2021

On Saturday, 1 May 2021 at 10:51:48 UTC, Mike Parker wrote:

>

[snip]

I'll write up something about it once it's released, as I do for every .0 release.

One thing for people to know about with the complex deprecation is that some things in phobos that work with the built-in types may no longer work with std.Complex. For instance, the following unittest passes without error. There are good reasons for this, but it just requires some fixing if you rely on hasElaborateAssign.

unittest
{
    import std.complex: Complex;
    import std.traits: hasElaborateAssign;

    static assert (hasElaborateAssign!(Complex!float));
    static assert (!hasElaborateAssign!cfloat);
}