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

it's a tool. do you "love" and "hate" hammers and screwdrivers? get over it already.


When I have to work with them for any length of time, I certainly do hate some screwdrivers more than others.


so what word would you use for the feelings you might have towards someone that rapes your kid sister? "i really hate ..."?

it's silly (for anyone other than adolescents) to use such extreme words for such commonplace things.


Uh huh. And if you say you love pizza, does your significant other get jealous?


i'm not sure how i can make it more clear, but fwiw i don't say i love pizza. if i did, then what i posted earlier wouldn't make much sense, would it?

oh, hang on. here we go. maybe this will make things clearer: saying "love" and "hate" is really stupid and i hate it and you suck.

presumably that connects?


Yeah. As someone who gets paid to do something with them I have an opinion of the tools I use. I indeed hate using a tool that is poorly designed no matter the field. I have used cheap screwdrivers that did not use hard enough metal in the tip to keep the shape of the screwdriver and will strip the screw and cause frustration. Not to mention the poor ergonomics of the handle on cheap screwdrivers. Give me a well made Klein(or snap-on) screwdriver and I am a happy man(happy in the case of utilizing a screwdriver at least.)

The same type of critical opinion holds true with software tools and languages.


I see what you are saying, but I once had to use Fortran for an extensive, difficult project. Fortran IV i think it was. There were, I thought, absolutely unreasonable restrictions where you could put expressions, like they were not allowed in parts of DO loops.

I was sufficiently angry that my next career move was into the compiler field where I wrote code generators for a couple of compilers. Had a blast.

So yes, we probably shouldn't hate our tools. Because if we do, there are consequences.


Hatred is a natural outcome of working with inferior tools.




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

Search: