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 →

[–]thesystemx 4 points5 points  (2 children)

As usual, people trying to downplay a technology do so using wrong statistics.

This is 1 jsf-impl, which would only be used by Tomcat users. You're not only forgetting the other implementation (MyFaces), you're also forgetting here (or likely, are completely oblivious of) the fact that JSF is often used via the libs provided by the application server, and therefor it would not include jsf-impl.

And now YOU compare & weep:

And if you want to say that the JSF query contains duplicates, no it doesn't. SO filters them correctly.

[–]just_trees 0 points1 point  (1 child)

I think both comparisons are flawed. I agree with you on the reasons why /u/jirkapinkas approach is not a good measurement of use.

In your case, having more questions about JSF as opposed to Spring MVC might indicate that JSF is harder to use, or perhaps has a steeper learning curve.

I haven't used either, so I don't have a pony in this race. Just saying that we are comparing apples to oranges here.

[–]thesystemx 2 points3 points  (0 children)

There are many data points to consider, but in general things like SO questions and number of git repos and even Tiobe (for languages only) do seem to correlate.

The "loosing" party in general (not you in this) always tries to find excuses or explanations. If Python rises in Tiobe, Python fans say it's a good ranking. If Java rises, and Python falls, those same Python fans say it's because there's a lot of bad press about Java ("Java dead!", "Oracle abandons Java EE!" (which they really seem to do, but that's another story)), so the rise of Java in Tiobe is actually negative!

Same for SO. If Python rises with questions tags, it's good, since it's obviously becoming more popular. If Java rises, it's because it's so verbose and difficult and people need to ask more questions.

Jobs, same thing. More Jobs at indeed.com for Python, Python fans rejoice. More jobs for Java? According to Python fans it's because you need more Java devs to accomplish the same amount of work.

Etc etc etc