Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The error proposal wasn't "shot down at the last minute". That is an entirely unfair and disinguous take on the matter.


So what is the fair way to address the community refusal and consequent introduction of a set of functions that achieve a subset of the initial proposal?


the error proposal was shutdown because the community rejected it due to the try function ergonomics sucking and not providing enough value.

the rest of the proposal went through just fine.


So who is to say that generics won't suffer the same fate?


current proposal might, but generics provide far more value than the try function from the errors proposal. they won't just stop attempting to figure it out.


> current proposal might, but generics provide far more value than the try function from the errors proposal. they won't just stop attempting to figure it out.

It doesn't matter how hard anybody tries when a vocal community rejects any attempt at changing Go type system.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: