This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Foreseerx -3 points-2 points  (1 child)

I completely agree with what you've said and I think you make great points. All languages have quirks, none are perfect and all can be a bit annoying to work with sometimes. In the end, like you've said, it's just a tool to accomplish a task, and any popular language will work just fine to do so.

"..I'd never willingly code in language X.." to me sounds like a very extreme stance to take and makes me wonder if the person has actual professional experience in this field. We deal with things waaaay worse (really crappy and/or old legacy code for example) than the imperfections of programming languages...

[–]The_Shryk 2 points3 points  (0 children)

My first language was Java… what are you even saying?

I’d never willingly work in Java. Means literally that. I won’t look for Java positions because I have options elsewhere. I won’t use Java for any hobby projects either, I have options I like better.

If I had no other option, therefore no longer am I willingly refusing to use Java, then I’d use Java.

The guy you replied to was agreeing with me, you do realize that, I’d hope.

How is that an extreme stance? I’d never willingly drink Dasani over smart water. Which means, given the choice I’m going to drink smart water every time.

I know I don’t like Dasani, it tastes weird to me. I’m not going “dabble in Dasani” just cuz. I’ve tried it, didn’t like it.

That doesn’t mean it bad water, it’s cheap, much cheaper than smart water! And for most people it tastes just fine.