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

This is a rather superficial objection. Using square brackets for function application frees up juxtaposition for multiplication (without introducing ambiguity like in standard mathematical notation), so that's just a tradeoff. The use of capitals is consistent and helps distinguish builtin functions from user-defined functions and variables. These particular conventions are really things you get used to quickly, unless you're deliberately trying to be annoyed by them.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact