17 points g0xA52A2A 1 day ago 5 comments

gnabgib 1 day ago | parent

(2025) And about CopperLang (203 points, 3 days ago, 120 comments) https://news.ycombinator.com/item?id=50308754

direwolf20 1 hour ago | parent

i read Onion Types

SoleilAbsolu 35 minutes ago | parent

So shallot be...

p1necone 54 minutes ago | parent

One simple but non obvious (at least to me) trick when implementing tagged unions: put the union discriminator/tag at the end, not the beginning - that way a pointer to a union is also a pointer to the value, no need to increment the pointer to point past the tag after discriminating.

ks2048 22 minutes ago | parent

What is the best source for cross-language description of language features? Eg: “optional types”: which langs have them and how do they work? Same with “union types” etc.