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

I can completely understand using shorthand for complicated proofs (defining what they mean at the start). After all that's what I do in code as well: I often import and alias variables in the local scope, but it's limited to a very well defined context and explicit.

What I disapprove of is using these very terse syntax in definitions like, say, in Wikipedia articles.

In other words it's like how I have no issue using a variable named "int i;" locally in a function, but I'd consider it a very bad practice if a library exported a global "extern int I;" in their public interface.



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

Search: