Rosetta Code/Rank languages by popularity: Difference between revisions
Content added Content deleted
(Ranking updated) |
|||
Line 2,484: | Line 2,484: | ||
{{trans|Python}} |
{{trans|Python}} |
||
<lang Julia> |
<lang Julia> |
||
using HTTP |
using HTTP, Dates |
||
using Dates |
|||
response = HTTP.request("GET", "http://rosettacode.org/wiki/Category:Programming_Languages") |
response = HTTP.request("GET", "http://rosettacode.org/wiki/Category:Programming_Languages") |
||
languages = Set(m.captures[1] for m in eachmatch(r"title=\"Category:(.*?)\">",String(response.body))) |
languages = Set(m.captures[1] for m in eachmatch(r"title=\"Category:(.*?)\">",String(response.body))) |
||
response = HTTP.request("GET", "http://rosettacode.org/mw/index.php?title=Special:Categories&limit=5000") |
response = HTTP.request("GET", "http://rosettacode.org/mw/index.php?title=Special:Categories&limit=5000") |
||
response = replace(String(response.body), |
response = replace(String(response.body),"," => "") |
||
reg = r"<li><a[^>]+>([^<]+)</a>[^(]*[\(](\d+) member[s]?[)]</li>" |
reg = r"<li><a[^>]+>([^<]+)</a>[^(]*[\(](\d+) member[s]?[)]</li>" |
||
ms = eachmatch(reg,response) |
ms = eachmatch(reg,response) |