Hacker News new | ask | show | jobs
by ajasmin 4592 days ago
What about the web and client-side JS?

From what I understand the list of JavaScript libraries is for node.js as it doesn't even include jQuery.

2 comments

That is odd.

Grunt on Github: 6852 stars, 740 forks

jQuery on Github: 26,238 stars, 5,563 forks

And yet, "leaning towards those that have been favorited the most by developers". I'm confused on the results of what I think is their selection criteria.

Another thing, Javascript first appeared in early versions in 1995. Ruby on Rails appeared in 2004. But Javascript is still in the early days of it being a language? I wonder if that's in reference to recent growth in popularity and/or usage?

Repeat after me: Ruby on Rails is not a language. Ruby on Rails is not a language. Ruby on Rails is not a language.

Ruby appeared in 1995.

Although true, does not alter my point.

Also, I don't see that I claimed Rails was a language, but I can see how it can seem I implied that.

"Another thing, Ruby first appeared in early versions in 1995. Node.js appeared in 2009. But Ruby is still in the early days of it being a language? I wonder if that's in reference to recent growth in popularity and/or usage?"
I'm failing to understand your point.
I was confused too but, I think they analyzed 10,000 projects and the components they use. So, in conclusion a lot of JS projects use grunt.
A lot of JS projects require jQuery as well, or include it in some way.

I'm thinking my confusion is because, to me anyway, the description seems to suggest one thing while their list suggests something different.

jquery is at number 19 on the full list with 197 of 10,000 projects using it.

https://docs.google.com/spreadsheet/ccc?key=0Alceaf46X4GPdHh...

However, I have no idea how they chose the projects or arrived at this number. Perhaps they missed all the projects that include jquery via CDN.

You're right, there it is. Although I see it at number 26.

I would be interested in more details how they came to that number as I'm somewhat confused by the list I see.