Hacker News new | past | comments | ask | show | jobs | submit login

I know you're trolling, but FYI the `static` before function has nothing to do with the `static` return type. Like other programming languages the term `static` is used to denote two things.



And other programming languages get away wihout overloading the term.

It's not an excuse for slacking on language design.


"static" itself is originally an overloaded term, and still remains such to this day in C++.


The term is overloaded, which is a bit unfortunate.


However, the unfortunateness is static.




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

Search: