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

Author here.

:Two types of nil

Other commenters have. I have. Not everyone will. Doesn't make it good.

:append with no defined ownership

I've seen it. Of course one can just "not do that", but wouldn't it be nice if it were syntactically prevented?

:It’s not portable ("just Unix")

I also only work on Unix systems. But if you only work on amd64 Linux, then portability is not a concern. Supporting BSD and Linux is where I encounter this mess.

:All hope is lost

All hope is lost specifically on the idea of not needing to write exception safe code. If panics did always crash the problem, then that'd be fine. But no coding standard can save you from the standard library, so yes, all hope about being able to pretend panic exits the problem, is lost.

You don't need to read my blog posts. Looking forward to reading your, much better, critique.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: