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

> It's a matter of how difficult a language's semantics, type-checking, logical structures, and faculties make it to traverse the spectrum towards bad code.

You mean a different kind of "bad code" than the comment to which you replied.

Ruby, Python, Haskell, Prolog, ML, CL -- none of these languages prevent malicious or inexperienced coders from choosing poor identifiers, violating encapsulation, abusing or ignoring language-specific idioms, or designing a big ball of mud.

> I mean, have you seen the number of operators in Perl?

That's Perl 6, not Perl 5, and it's out of date.



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

Search: