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

I think Zed is conflating two things, here.

I think that "idiomatic" is correct, as applied to the behavior of programmers broadly. Groups will fall into using the language in particular ways to indicate things that aren't expressly encoded in the language spec. This will frequently happen along language lines but can also happen within a company or a project.

I think that some communities, in particular the Ruby and Python communities, additionally have strong social mores against writing non-idiomatic code.



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

Search: