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

It is an opinion, and it was obviously written in spare moments that can be identified as idle. But it is far from an idle opinion. I consider that a personal attack.

Furthermore, my opinion here is, in fact a technical comment. Hidden open braces inside a macro expansion that are explicitly closed by ones written by the user, and vice versa, is actually a technical issue, not simply aesthetics. The two are not entirely separated.



Why ‘should’ it be written as ‘select’? How is the current name incorrect? It’s just an opinion.

The downvotes are probably because you’re expressing a naming bikeshed issue like your opinion is undeniably correct.

‘I would call the function ‘select’’ would be a reasonable comment.


It doesn't match the Go syntax that it's trying to quite faithfully imitate. This is for a psychological reason, which I'm dispeling as a needless concern.

It's fairly obvious to me that the author wanted that identifier; I'm just saying that the reasons against changing the name are weak.


And the Go syntax doesn't match the Alef syntax that it's trying to emulate. Go is clearly wrong here, and the correct name is 'alt'.


"Not breaking everything on posix systems when you include standard headers" isn't a psychological reason.


I don’t know what you think ‘should’ means but it’s not ‘I think this way may be a better trade-off.’




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: