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

as a non-native speaker, unless requires additional time to parse than "if not"

Also note that unless itself contains another negative ( < medieval onlesse)

It's just easy to see if more than one conditions are evaluated:

if (!ruby_dev && cpp_dev)

vs

unless (ruby_dev && !cpp_dev)



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

Search: