Suggestion: A monthly top 100?

4 views
Skip to first unread message

Neville Dempsey

unread,
Apr 24, 2010, 8:30:59 PM4/24/10
to LangPop
Just a suggestion... if/when someone has time....

Wikipedia has a list of some rather esoteric languages....

http://en.wikipedia.org/wiki/List_of_programming_languages ALL

BUT is there any chance that once a month you could extract the names
from this wikipedia page and search for ALL and do a top 100?

I personally am curious on how Go is progressing, and to see when/if
it ever enters (or leaves) the top 100 anywhere. However I foresee a
problem here the word Go is a verb, noun and adjective. Not to
mention the 79th most used word in English: http://www.world-english.org/english500.htm

Maybe Go and other languages from english500 cannot be counted?

FYI: My pet language is Algol68* which - naturally - I would also like
to see make the top 100 and be listed. Encouragingly - to me -
(Algol68* OR Algol-68*) ranks about the same as rexx in reddit,
slashdot, amazon and stackoverflow.

Another thought... Can yahoo search do a "new pages" search/stat for
a particular language. Basically a "once popular" language will
remain in the langpop chart long after it's popularity fades and no
new hits/pages are create. I could be worth doing a in the "last
month" and "last year" as a gauge to "currently" popularity? Kind of
like the Amercian Top 40 http://www.at40.com/ does monthly and
annually.

Just a suggestion... if/when someone has time....

reg
NevilleDNZ

--
You received this message because you are subscribed to the Google
Groups "LangPop" ( http://www.langpop.com ) group.
To post to this group, send email to lan...@googlegroups.com
To unsubscribe from this group, send email to
langpop+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/langpop?hl=en

David Welton

unread,
Apr 27, 2010, 8:16:47 AM4/27/10
to lan...@googlegroups.com
> Just a suggestion... if/when someone has time....
>
> Wikipedia has a list of some rather esoteric languages....
>
> http://en.wikipedia.org/wiki/List_of_programming_languages ALL
>
> BUT is there any chance that once a month you could extract the names
> from this wikipedia page and search for ALL and do a top 100?

The problem with this is that the vast majority of these languages
don't show up in the langpop.com metrics. Jobs and books, for
instance, really cut out a lot of minor languages. And I think it's
better this way to keep the list from growing too much.

That said, I do see how it would be fun for people to plug in various
things, and I occasionally mull over ways of satisfying that need, but
still haven't really come up with anything I'm happy with.
Suggestions are welcome:-)

Go looks like a neat language, but from the point of view of running
langpop, I sincerely hope it never gets popular at all for the reasons
you mention! Kidding aside, a lot of the searches are on "X
programming language" to whittle away some of the false positives, but
still, yeah, it makes things more difficult.

In terms of yahoo's ability to look at the age of a page... I think I
played around with that some and found it to be mostly useless,
unfortunately. It was picking up, for instance, ancient forum pages
that had bits of dynamic code to update the day's date or something
trivial like that. Google behaved the same way last time I looked.

Thanks for writing,
--
David N. Welton

http://www.welton.it/davidw/

http://www.dedasys.com/

Neville Dempsey

unread,
Apr 27, 2010, 9:04:18 AM4/27/10
to LangPop
Hi David,

On Apr 27, 10:16 pm, David Welton <davidnwel...@gmail.com> wrote:
> That said, I do see how it would be fun for people to plug in various
> things, and I occasionally mull over ways of satisfying that need, but
> still haven't really come up with anything I'm happy with.
> Suggestions are welcome:-)
I have to say I concur with you on all your points.

For "Lies, Damned lies and statistics..." check out Algol vs Rexx on
google trends:
http://www.google.com/trends?q=algol,rexx

It seems that Algol is most popular in Finland, and most Rexx is
popular in India. Kinda suspicious huh?...

> Go looks like a neat language, but from the point of view of running
> langpop, I sincerely hope it never gets popular at all for the reasons
> you mention!  Kidding aside, a lot of the searches are on "X
> programming language" to whittle away some of the false positives, but
> still, yeah, it makes things more difficult.
Searching for C or C++ was hard enough!! Searching for python can
even turn up servants!

Searching on just the keyword "Go" is almost lost cause. You could/
would have to include several word combination, "Go Developer", "Go
Release", "Go Syntax", and then you would need to tune it for common
associations, maybe one-day a "GO on rails" etc.... AND target the
sites, sigh, an endless list no doubt.

Maybe you could have a page when the specific language search is
contributed, that way the search stands a chance to be tuned by a
"native speaker". (Just thinking aloud)

BTW: There was a fun posting - Go as compared with "Brand X"
http://www.cowlark.com/2009-11-15-go/ titled "On Go, Oh go on"

> In terms of yahoo's ability to look at the age of a page... I think I
> played around with that some and found it to be mostly useless,
> unfortunately.  It was picking up, for instance, ancient forum pages
> that had bits of dynamic code to update the day's date or something
> trivial like that.  Google behaved the same way last time I looked.

I had already spotted that some pages seem "google-ageless", probably
due to changing ads on their border, or a rolling topic table.
Pondered keeping a log of actual page hit, and counting them once.
But that can miss Front pages of blogs.

> Thanks for writing,

ThanX for your nice reply, AND for continuing to ponder...

Cheers
NevilleDNZ
--
To download Linux's Algol68 Compiler, Interpreter & Runtime:
* http://sourceforge.net/projects/algol68

David Welton

unread,
Apr 27, 2010, 11:18:20 AM4/27/10
to lan...@googlegroups.com
>> Go looks like a neat language, but from the point of view of running
>> langpop, I sincerely hope it never gets popular at all for the reasons
>> you mention!  Kidding aside, a lot of the searches are on "X
>> programming language" to whittle away some of the false positives, but
>> still, yeah, it makes things more difficult.

> Searching for C or C++ was hard enough!!  Searching for python can
> even turn up servants!
>
> Searching on just the keyword "Go" is almost lost cause. You could/
> would have to include several word combination, "Go Developer", "Go
> Release", "Go Syntax", and then you would need to tune it for common
> associations, maybe one-day a "GO on rails" etc....  AND target the
> sites, sigh, an endless list no doubt.

I currently do "X programming language". I don't care about the
absolute numbers in results, but the relative numbers, so even if "tcl
programming language" excludes some valid hits, I need that
"programming language" bit on the end in order to compare it with C,
Go, Python, Ruby, and everything else that is ambiguous.

Neville Dempsey

unread,
Apr 28, 2010, 2:55:30 AM4/28/10
to LangPop
Hi David,

FYI: Rosettacode.org has some nice specimen code for many different
programming languages. For example here is a list of programming
languages represented with actual specimen code:
http://rosettacode.org/mw/index.php?title=Category:Programming_Languages

And here is the same list sorted by number of specimens:
* http://rosettacode.org/wiki/Sort_most_popular_programming_languages

* http://rosettacode.org/wiki/Special:MostLinkedCategories
Most linked: Tcl=395; Python=363; Ruby=350; J=331; C=320; OCaml=317;
Haskell=316; Perl=298; WikiStubs=290; Common Lisp=283; Java=270;
Oz=268; Ada=265; AutoHotkey=255; D=250; E=247; R=241; C++=239;
JavaScript=236; PureBasic=218; ALGOL_68=215; Forth=213; Clojure=203;
etc

The specimens are also rates by number for views:
* http://rosettacode.org/wiki/Special:PopularPages

Which- oddly - has the most popular page as:
* http://rosettacode.org/wiki/Ethiopian_multiplication

N
Reply all
Reply to author
Forward
0 new messages