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

> Bad code is bad code, no matter which language.

It’s easier to write bad code in some languages than others.

> Languages won't save you from poor design choices.

They do. They save you from entire classes of bugs, and make it less easy to shoot yourself in the foot.

Do we need to have this conversation every time we talk about language design? Do you think the tool you use to achieve a task doesn’t matter?



> Do you think the tool you use to achieve a task doesn’t matter?

I think many people do think that, with a twist; specifically, when presented with a higher level language they'd argue "it's just a tool", while a lower level language would be "the wrong tool for the job".

I.e, for a hypothetical Ruby programmer, Haskell = "just a tool", C = "the wrong tool".




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

Search: