Hacker News new | ask | show | jobs
by wolfspaw 1073 days ago
Go has turned into an Awesome language.

I'm one of those that cannot use a PL that has no generics... It kills the DX of Algorithms and Data Structures.

Now it has Generics, soft RT GC, and it might even get official Arena Allocation.

I /LOVED/ the Matklad comment of |error handling converging|, indeed -- it seems that PL community evolved to "any-error" + annotation-at-call-site.

2 comments

It still doesn't have sum types. Maybe 10 more years and Go can catch up to SML (a language from the 1970s). That's a big weakness for a static language this millennium.
> the DX of Algorithms and Data Structures

sorry, what does this phrase mean?

DX is Developer Experience.
Thanks! I had vaguely imagined it might be related to differentials.
I'm guessing that DX means "developer experience" here.