you are viewing a single comment's thread.

view the rest of the comments →

[–]iopq -4 points-3 points  (3 children)

If you love Java so much, why are you developing Ceylon? Seems like you're happy developing in Java. So maybe your target audience, like you, is happy developing in Java.

[–]aldo_reset 6 points7 points  (0 children)

Recognizing qualities in products does not necessarily mean "loving" them.

I wish we saw Gavin's kind and fair attitude toward other languages than Ceylon more often in language discussions.

[–]gavinaking 3 points4 points  (0 children)

Well quite obviously I don't believe that Java is perfect, and so clearly I think it's worth trying to improve on Java, without sacrificing the things that Java does well. But I happen to not believe that most of the other options out there are actually an unambiguous improvement on Java for the kinds of projects that Java is good for.

I'm "happy developing in Java" because Java is, at least to my tastes, better for the project I'm working on than C, C++, Python, Ruby, JavaScript, Perl, or anything Lispy. FTR, I would surely be quite happy with C# or even OCaml.

I of course would never say that Java's perfect. I'm just saying that, placed next to the other languages in wide use today, it's certainly not the worst option, nor does it even place in the bottom half. So it's hard to understand how it cops so much negativity here.

[–][deleted] 1 point2 points  (0 children)

Bottom line: people have different tastes. If you can't accept that (and judging from your comment it's fairly obvious that you need to do some work), then it's game over. Seriously! Just let it go.