Computer Languages Traffic Stats

This notebook generates graphics of newsgroup message posting traffic stats.
For detail, see http://xahlee.org/lang_traf/index.html

2006-09.

  Xah Lee
  xah@xahlee.org
∑ http://xahlee.org/

data

Each element are of the form: {yyyy,mm,number of postings}

python = {{1994, 03, 62}, {1994, 04, 342}, {1994, 05, 316}, {1994, 
            06, 283}, {1994, 07, 209}, {1994, 08, 248}, {1994, 09, 
            292}, {1994, 10, 455}, {1994, 11, 518}, {1994, 12, 293}, {1995, 
            01, 194}, {1995, 02, 234}, {1995, 03, 258}, {1995, 04, 
            311}, {1995, 05, 304}, {1995, 06, 324}, {1995, 07, 441}, {1995, 
            08, 449}, {1995, 09, 329}, {1995, 10, 329}, {1995, 11, 
            420}, {1995, 12, 433}, {1996, 01, 636}, {1996, 02, 395}, {1996, 
            03, 368}, {1996, 04, 569}, {1996, 05, 526}, {1996, 06, 
            610}, {1996, 07, 605}, {1996, 08, 1037}, {1996, 09, 929}, {1996, 
            10, 959}, {1996, 11, 1056}, {1996, 12, 688}, {1997, 01, 
            965}, {1997, 02, 1238}, {1997, 03, 1383}, {1997, 04, 
            1561}, {1997, 05, 1028}, {1997, 06, 1174}, {1997, 07, 
            921}, {1997, 08, 692}, {1997, 09, 1044}, {1997, 10, 790}, {1997, 
            11, 1093}, {1997, 12, 1021}, {1998, 01, 1231}, {1998, 02, 
            1315}, {1998, 03, 1892}, {1998, 04, 1492}, {1998, 05, 
            1246}, {1998, 06, 1878}, {1998, 07, 1633}, {1998, 08, 
            1547}, {1998, 09, 1607}, {1998, 10, 2281}, {1998, 11, 
            1964}, {1998, 12, 1447}, {1999, 01, 2027}, {1999, 02, 
            2126}, {1999, 03, 1634}, {1999, 04, 1766}, {1999, 05, 
            2110}, {1999, 06, 2282}, {1999, 07, 2327}, {1999, 08, 
            2081}, {1999, 09, 1982}, {1999, 10, 1932}, {1999, 11, 
            2138}, {1999, 12, 2320}, {2000, 01, 2634}, {2000, 02, 
            3592}, {2000, 03, 3595}, {2000, 04, 3207}, {2000, 05, 
            4026}, {2000, 06, 3853}, {2000, 07, 4076}, {2000, 08, 
            4145}, {2000, 09, 3649}, {2000, 10, 3821}, {2000, 11, 
            3253}, {2000, 12, 3110}, {2001, 01, 4168}, {2001, 02, 
            3595}, {2001, 03, 4449}, {2001, 04, 4684}, {2001, 05, 
            5487}, {2001, 06, 4903}, {2001, 07, 6487}, {2001, 08, 
            5121}, {2001, 09, 3694}, {2001, 10, 3651}, {2001, 11, 
            4501}, {2001, 12, 4531}, {2002, 01, 5531}, {2002, 02, 
            5189}, {2002, 03, 5204}, {2002, 04, 5951}, {2002, 05, 
            5215}, {2002, 06, 4195}, {2002, 07, 4808}, {2002, 08, 
            4114}, {2002, 09, 4202}, {2002, 10, 3919}, {2002, 11, 
            4338}, {2002, 12, 4084}, {2003, 01, 6229}, {2003, 02, 
            7747}, {2003, 03, 5029}, {2003, 04, 4992}, {2003, 05, 
            4979}, {2003, 06, 4919}, {2003, 07, 4968}, {2003, 08, 
            5692}, {2003, 09, 4597}, {2003, 10, 6388}, {2003, 11, 
            5064}, {2003, 12, 3944}, {2004, 01, 4112}, {2004, 02, 
            4292}, {2004, 03, 5161}, {2004, 04, 4233}, {2004, 05, 
            3900}, {2004, 06, 4153}, {2004, 07, 4249}, {2004, 08, 
            6242}, {2004, 09, 5601}, {2004, 10, 5055}, {2004, 11, 
            3996}, {2004, 12, 5190}, {2005, 01, 5398}, {2005, 02, 
            5260}, {2005, 03, 5097}, {2005, 04, 5050}, {2005, 05, 
            4364}, {2005, 06, 4617}, {2005, 07, 4526}, {2005, 08, 
            4552}, {2005, 09, 4571}, {2005, 10, 5507}, {2005, 11, 
            5690}, {2005, 12, 5026}, {2006, 01, 5367}, {2006, 02, 
            4906}, {2006, 03, 5812}, {2006, 04, 4883}, {2006, 05, 
            5384}, {2006, 06, 5063}, {2006, 07, 4883}, {2006, 08, 
            4948}, {2006, 09, 3510}};

c = {{1986, 11, 188}, {1986, 12, 339}, {1987, 01, 313}, {1987, 02, 
            248}, {1987, 03, 227}, {1987, 04, 526}, {1987, 05, 249}, {1987, 
            06, 432}, {1987, 07, 640}, {1987, 08, 632}, {1987, 09, 
            509}, {1987, 10, 554}, {1987, 11, 357}, {1987, 12, 553}, {1988, 
            01, 1065}, {1988, 02, 684}, {1988, 03, 1076}, {1988, 04, 
            1036}, {1988, 05, 683}, {1988, 06, 524}, {1988, 07, 550}, {1988, 
            08, 686}, {1988, 09, 704}, {1988, 10, 725}, {1988, 11, 
            686}, {1988, 12, 715}, {1989, 01, 761}, {1989, 02, 674}, {1989, 
            03, 729}, {1989, 04, 878}, {1989, 05, 848}, {1989, 06, 
            625}, {1989, 07, 568}, {1989, 08, 1050}, {1989, 09, 976}, {1989, 
            10, 1036}, {1989, 11, 627}, {1989, 12, 681}, {1990, 01, 
            737}, {1990, 02, 670}, {1990, 03, 865}, {1990, 04, 719}, {1990, 
            05, 841}, {1990, 06, 652}, {1990, 07, 572}, {1990, 08, 
            729}, {1990, 09, 768}, {1990, 10, 813}, {1990, 11, 1084}, {1990, 
            12, 539}, {1991, 01, 820}, {1991, 02, 985}, {1991, 03, 
            1114}, {1991, 04, 1035}, {1991, 05, 930}, {1991, 06, 865}, {1991, 
            07, 727}, {1991, 08, 1024}, {1991, 09, 916}, {1991, 10, 
            951}, {1991, 11, 577}, {1991, 12, 212}, {1992, 01, 1041}, {1992, 
            02, 1011}, {1992, 03, 1252}, {1992, 04, 1039}, {1992, 05, 
            1133}, {1992, 06, 1135}, {1992, 07, 1170}, {1992, 08, 
            1118}, {1992, 09, 1264}, {1992, 10, 1468}, {1992, 11, 
            1483}, {1992, 12, 1581}, {1993, 01, 1325}, {1993, 02, 
            1423}, {1993, 03, 1656}, {1993, 04, 1824}, {1993, 05, 
            1758}, {1993, 06, 1949}, {1993, 07, 1707}, {1993, 08, 
            2606}, {1993, 09, 2226}, {1993, 10, 1096}, {1993, 11, 
            2220}, {1993, 12, 2067}, {1994, 01, 2551}, {1994, 02, 
            2367}, {1994, 03, 2703}, {1994, 04, 2251}, {1994, 05, 
            2525}, {1994, 06, 2739}, {1994, 07, 2747}, {1994, 08, 
            2663}, {1994, 09, 2872}, {1994, 10, 3499}, {1994, 11, 
            3513}, {1994, 12, 3370}, {1995, 01, 2583}, {1995, 02, 
            3450}, {1995, 03, 4224}, {1995, 04, 3473}, {1995, 05, 
            3060}, {1995, 06, 3824}, {1995, 07, 4616}, {1995, 08, 
            4108}, {1995, 09, 2993}, {1995, 10, 2926}, {1995, 11, 
            3324}, {1995, 12, 3292}, {1996, 01, 3729}, {1996, 02, 
            3835}, {1996, 03, 3234}, {1996, 04, 4658}, {1996, 05, 
            3745}, {1996, 06, 4073}, {1996, 07, 4313}, {1996, 08, 
            4932}, {1996, 09, 4489}, {1996, 10, 5068}, {1996, 11, 
            6583}, {1996, 12, 6396}, {1997, 01, 6593}, {1997, 02, 
            5750}, {1997, 03, 6674}, {1997, 04, 6786}, {1997, 05, 
            5545}, {1997, 06, 4791}, {1997, 07, 5053}, {1997, 08, 
            4273}, {1997, 09, 4689}, {1997, 10, 7445}, {1997, 11, 
            5742}, {1997, 12, 5395}, {1998, 01, 5262}, {1998, 02, 
            5356}, {1998, 03, 6417}, {1998, 04, 6220}, {1998, 05, 
            5085}, {1998, 06, 4765}, {1998, 07, 5379}, {1998, 08, 
            5356}, {1998, 09, 4559}, {1998, 10, 5022}, {1998, 11, 
            4527}, {1998, 12, 4229}, {1999, 01, 4331}, {1999, 02, 
            5290}, {1999, 03, 6041}, {1999, 04, 6680}, {1999, 05, 
            4306}, {1999, 06, 4617}, {1999, 07, 5639}, {1999, 08, 
            5697}, {1999, 09, 5981}, {1999, 10, 5299}, {1999, 11, 
            5211}, {1999, 12, 4644}, {2000, 01, 5873}, {2000, 02, 
            5623}, {2000, 03, 5925}, {2000, 04, 6388}, {2000, 05, 
            5764}, {2000, 06, 6189}, {2000, 07, 5832}, {2000, 08, 
            6797}, {2000, 09, 6273}, {2000, 10, 7299}, {2000, 11, 
            7855}, {2000, 12, 4950}, {2001, 01, 5871}, {2001, 02, 
            6823}, {2001, 03, 7912}, {2001, 04, 6296}, {2001, 05, 
            5331}, {2001, 06, 6649}, {2001, 07, 6483}, {2001, 08, 
            6743}, {2001, 09, 5231}, {2001, 10, 7100}, {2001, 11, 
            5850}, {2001, 12, 5002}, {2002, 01, 5829}, {2002, 02, 
            6271}, {2002, 03, 6551}, {2002, 04, 5467}, {2002, 05, 
            5058}, {2002, 06, 5115}, {2002, 07, 5180}, {2002, 08, 
            3692}, {2002, 09, 4192}, {2002, 10, 5952}, {2002, 11, 
            5586}, {2002, 12, 4528}, {2003, 01, 4739}, {2003, 02, 
            5529}, {2003, 03, 5198}, {2003, 04, 4455}, {2003, 05, 
            4810}, {2003, 06, 4573}, {2003, 07, 4169}, {2003, 08, 
            3806}, {2003, 09, 5457}, {2003, 10, 5444}, {2003, 11, 
            5288}, {2003, 12, 4074}, {2004, 01, 4293}, {2004, 02, 
            5111}, {2004, 03, 4447}, {2004, 04, 3733}, {2004, 05, 
            3817}, {2004, 06, 3228}, {2004, 07, 3482}, {2004, 08, 
            3339}, {2004, 09, 3235}, {2004, 10, 3479}, {2004, 11, 
            3323}, {2004, 12, 3485}, {2005, 01, 3764}, {2005, 02, 
            3817}, {2005, 03, 3678}, {2005, 04, 2638}, {2005, 05, 
            2750}, {2005, 06, 3805}, {2005, 07, 3489}, {2005, 08, 
            3491}, {2005, 09, 3504}, {2005, 10, 4441}, {2005, 11, 
            4147}, {2005, 12, 3982}, {2006, 01, 4646}, {2006, 02, 
            6563}, {2006, 03, 5882}, {2006, 04, 3958}, {2006, 05, 
            5062}, {2006, 06, 5130}, {2006, 07, 5021}, {2006, 08, 
            5120}, {2006, 09, 3428}};

lisp = {{1986, 11, 21}, {1986, 12, 16}, {1987, 01, 38}, {1987, 02, 
            71}, {1987, 03, 44}, {1987, 04, 13}, {1987, 05, 41}, {1987, 06, 
            28}, {1987, 07, 57}, {1987, 08, 60}, {1987, 09, 44}, {1987, 10, 
            37}, {1987, 11, 35}, {1987, 12, 114}, {1988, 01, 66}, {1988, 02, 
            46}, {1988, 03, 41}, {1988, 04, 67}, {1988, 05, 59}, {1988, 06, 
            60}, {1988, 07, 58}, {1988, 08, 59}, {1988, 09, 49}, {1988, 10, 
            80}, {1988, 11, 43}, {1988, 12, 66}, {1989, 01, 87}, {1989, 02, 
            86}, {1989, 03, 108}, {1989, 04, 104}, {1989, 05, 141}, {1989, 
            06, 70}, {1989, 07, 79}, {1989, 08, 95}, {1989, 09, 138}, {1989, 
            10, 105}, {1989, 11, 178}, {1989, 12, 99}, {1990, 01, 
            108}, {1990, 02, 107}, {1990, 03, 138}, {1990, 04, 152}, {1990, 
            05, 90}, {1990, 06, 95}, {1990, 07, 75}, {1990, 08, 82}, {1990, 
            09, 162}, {1990, 10, 161}, {1990, 11, 120}, {1990, 12, 
            75}, {1991, 01, 197}, {1991, 02, 237}, {1991, 03, 138}, {1991, 
            04, 171}, {1991, 05, 127}, {1991, 06, 171}, {1991, 07, 
            170}, {1991, 08, 149}, {1991, 09, 128}, {1991, 10, 180}, {1991, 
            11, 123}, {1991, 12, 45}, {1992, 01, 173}, {1992, 02, 
            226}, {1992, 03, 220}, {1992, 04, 241}, {1992, 05, 171}, {1992, 
            06, 220}, {1992, 07, 201}, {1992, 08, 193}, {1992, 09, 
            212}, {1992, 10, 210}, {1992, 11, 209}, {1992, 12, 139}, {1993, 
            01, 282}, {1993, 02, 325}, {1993, 03, 174}, {1993, 04, 
            274}, {1993, 05, 265}, {1993, 06, 183}, {1993, 07, 244}, {1993, 
            08, 240}, {1993, 09, 132}, {1993, 10, 129}, {1993, 11, 
            162}, {1993, 12, 162}, {1994, 01, 186}, {1994, 02, 233}, {1994, 
            03, 263}, {1994, 04, 256}, {1994, 05, 252}, {1994, 06, 
            348}, {1994, 07, 472}, {1994, 08, 598}, {1994, 09, 461}, {1994, 
            10, 450}, {1994, 11, 486}, {1994, 12, 338}, {1995, 01, 
            339}, {1995, 02, 306}, {1995, 03, 319}, {1995, 04, 197}, {1995, 
            05, 279}, {1995, 06, 287}, {1995, 07, 218}, {1995, 08, 
            418}, {1995, 09, 213}, {1995, 10, 345}, {1995, 11, 211}, {1995, 
            12, 217}, {1996, 01, 249}, {1996, 02, 302}, {1996, 03, 
            211}, {1996, 04, 190}, {1996, 05, 229}, {1996, 06, 161}, {1996, 
            07, 304}, {1996, 08, 269}, {1996, 09, 468}, {1996, 10, 
            489}, {1996, 11, 496}, {1996, 12, 484}, {1997, 01, 551}, {1997, 
            02, 776}, {1997, 03, 432}, {1997, 04, 1281}, {1997, 05, 
            982}, {1997, 06, 374}, {1997, 07, 600}, {1997, 08, 539}, {1997, 
            09, 542}, {1997, 10, 527}, {1997, 11, 623}, {1997, 12, 
            350}, {1998, 01, 322}, {1998, 02, 300}, {1998, 03, 521}, {1998, 
            04, 384}, {1998, 05, 545}, {1998, 06, 594}, {1998, 07, 
            393}, {1998, 08, 374}, {1998, 09, 608}, {1998, 10, 1050}, {1998, 
            11, 986}, {1998, 12, 998}, {1999, 01, 737}, {1999, 02, 
            764}, {1999, 03, 1179}, {1999, 04, 825}, {1999, 05, 838}, {1999, 
            06, 793}, {1999, 07, 1937}, {1999, 08, 1348}, {1999, 09, 
            1121}, {1999, 10, 1217}, {1999, 11, 1118}, {1999, 12, 
            528}, {2000, 01, 910}, {2000, 02, 1460}, {2000, 03, 1741}, {2000, 
            04, 1192}, {2000, 05, 806}, {2000, 06, 1279}, {2000, 07, 
            769}, {2000, 08, 1227}, {2000, 09, 788}, {2000, 10, 1165}, {2000, 
            11, 1559}, {2000, 12, 1275}, {2001, 01, 1322}, {2001, 02, 
            1013}, {2001, 03, 1336}, {2001, 04, 754}, {2001, 05, 
            1796}, {2001, 06, 1385}, {2001, 07, 1251}, {2001, 08, 
            1493}, {2001, 09, 1834}, {2001, 10, 1771}, {2001, 11, 
            2590}, {2001, 12, 1823}, {2002, 01, 2158}, {2002, 02, 
            2014}, {2002, 03, 3046}, {2002, 04, 1900}, {2002, 05, 
            1665}, {2002, 06, 1780}, {2002, 07, 1062}, {2002, 08, 
            1882}, {2002, 09, 3306}, {2002, 10, 2797}, {2002, 11, 
            2437}, {2002, 12, 1896}, {2003, 01, 1376}, {2003, 02, 
            1403}, {2003, 03, 1809}, {2003, 04, 2333}, {2003, 05, 
            3167}, {2003, 06, 1519}, {2003, 07, 1599}, {2003, 08, 
            1976}, {2003, 09, 1948}, {2003, 10, 4500}, {2003, 11, 
            3080}, {2003, 12, 1593}, {2004, 01, 2253}, {2004, 02, 
            2640}, {2004, 03, 2942}, {2004, 04, 2469}, {2004, 05, 
            2619}, {2004, 06, 1775}, {2004, 07, 1287}, {2004, 08, 
            2210}, {2004, 09, 2133}, {2004, 10, 3138}, {2004, 11, 
            2305}, {2004, 12, 1693}, {2005, 01, 2242}, {2005, 02, 
            1954}, {2005, 03, 2295}, {2005, 04, 3208}, {2005, 05, 
            2474}, {2005, 06, 2410}, {2005, 07, 2390}, {2005, 08, 
            2738}, {2005, 09, 2354}, {2005, 10, 2581}, {2005, 11, 
            2394}, {2005, 12, 2207}, {2006, 01, 2974}, {2006, 02, 
            2632}, {2006, 03, 2246}, {2006, 04, 2652}, {2006, 05, 
            2120}, {2006, 06, 2295}, {2006, 07, 2266}, {2006, 08, 
            2462}, {2006, 09, 1527}};

emacs = {{1986, 11, 90}, {1986, 12, 126}, {1987, 01, 149}, {1987, 02, 
            111}, {1987, 03, 234}, {1987, 04, 96}, {1987, 05, 141}, {1987, 
            06, 236}, {1987, 07, 206}, {1987, 08, 214}, {1987, 09, 
            180}, {1987, 10, 176}, {1987, 11, 278}, {1987, 12, 189}, {1988, 
            01, 234}, {1988, 02, 212}, {1988, 03, 220}, {1988, 04, 
            188}, {1988, 05, 221}, {1988, 06, 188}, {1988, 07, 222}, {1988, 
            08, 122}, {1988, 09, 211}, {1988, 10, 185}, {1988, 11, 
            214}, {1988, 12, 206}, {1989, 01, 225}, {1989, 02, 282}, {1989, 
            03, 289}, {1989, 04, 208}, {1989, 05, 205}, {1989, 06, 
            225}, {1989, 07, 166}, {1989, 08, 200}, {1989, 09, 146}, {1989, 
            10, 168}, {1989, 11, 227}, {1989, 12, 149}, {1990, 01, 
            146}, {1990, 02, 174}, {1990, 03, 132}, {1990, 04, 172}, {1990, 
            05, 130}, {1990, 06, 186}, {1990, 07, 166}, {1990, 08, 
            181}, {1990, 09, 157}, {1990, 10, 197}, {1990, 11, 237}, {1990, 
            12, 155}, {1991, 01, 184}, {1991, 02, 228}, {1991, 03, 
            241}, {1991, 04, 177}, {1991, 05, 188}, {1991, 06, 169}, {1991, 
            07, 267}, {1991, 08, 206}, {1991, 09, 238}, {1991, 10, 
            311}, {1991, 11, 216}, {1991, 12, 87}, {1992, 01, 314}, {1992, 
            02, 219}, {1992, 03, 214}, {1992, 04, 218}, {1992, 05, 
            171}, {1992, 06, 188}, {1992, 07, 210}, {1992, 08, 230}, {1992, 
            09, 237}, {1992, 10, 189}, {1992, 11, 205}, {1992, 12, 
            227}, {1993, 01, 252}, {1993, 02, 279}, {1993, 03, 328}, {1993, 
            04, 322}, {1993, 05, 273}, {1993, 06, 357}, {1993, 07, 
            301}, {1993, 08, 441}, {1993, 09, 391}, {1993, 10, 323}, {1993, 
            11, 510}, {1993, 12, 360}, {1994, 01, 268}, {1994, 02, 
            340}, {1994, 03, 331}, {1994, 04, 399}, {1994, 05, 425}, {1994, 
            06, 403}, {1994, 07, 397}, {1994, 08, 374}, {1994, 09, 
            426}, {1994, 10, 451}, {1994, 11, 465}, {1994, 12, 364}, {1995, 
            01, 346}, {1995, 02, 375}, {1995, 03, 526}, {1995, 04, 
            343}, {1995, 05, 402}, {1995, 06, 442}, {1995, 07, 440}, {1995, 
            08, 384}, {1995, 09, 378}, {1995, 10, 283}, {1995, 11, 
            338}, {1995, 12, 406}, {1996, 01, 493}, {1996, 02, 509}, {1996, 
            03, 517}, {1996, 04, 619}, {1996, 05, 694}, {1996, 06, 
            451}, {1996, 07, 538}, {1996, 08, 551}, {1996, 09, 421}, {1996, 
            10, 684}, {1996, 11, 816}, {1996, 12, 502}, {1997, 01, 
            683}, {1997, 02, 539}, {1997, 03, 507}, {1997, 04, 683}, {1997, 
            05, 615}, {1997, 06, 501}, {1997, 07, 662}, {1997, 08, 
            415}, {1997, 09, 653}, {1997, 10, 787}, {1997, 11, 760}, {1997, 
            12, 457}, {1998, 01, 838}, {1998, 02, 764}, {1998, 03, 
            674}, {1998, 04, 615}, {1998, 05, 643}, {1998, 06, 618}, {1998, 
            07, 618}, {1998, 08, 449}, {1998, 09, 542}, {1998, 10, 
            603}, {1998, 11, 475}, {1998, 12, 565}, {1999, 01, 865}, {1999, 
            02, 467}, {1999, 03, 574}, {1999, 04, 451}, {1999, 05, 
            543}, {1999, 06, 599}, {1999, 07, 591}, {1999, 08, 588}, {1999, 
            09, 657}, {1999, 10, 711}, {1999, 11, 592}, {1999, 12, 
            528}, {2000, 01, 677}, {2000, 02, 604}, {2000, 03, 812}, {2000, 
            04, 722}, {2000, 05, 729}, {2000, 06, 691}, {2000, 07, 
            736}, {2000, 08, 879}, {2000, 09, 789}, {2000, 10, 830}, {2000, 
            11, 1279}, {2000, 12, 1201}, {2001, 01, 689}, {2001, 02, 
            929}, {2001, 03, 845}, {2001, 04, 1190}, {2001, 05, 837}, {2001, 
            06, 1137}, {2001, 07, 1486}, {2001, 08, 1504}, {2001, 09, 
            1646}, {2001, 10, 1184}, {2001, 11, 1177}, {2001, 12, 
            766}, {2002, 01, 767}, {2002, 02, 873}, {2002, 03, 808}, {2002, 
            04, 679}, {2002, 05, 777}, {2002, 06, 785}, {2002, 07, 
            912}, {2002, 08, 823}, {2002, 09, 868}, {2002, 10, 609}, {2002, 
            11, 628}, {2002, 12, 490}, {2003, 01, 627}, {2003, 02, 
            608}, {2003, 03, 547}, {2003, 04, 460}, {2003, 05, 502}, {2003, 
            06, 530}, {2003, 07, 600}, {2003, 08, 476}, {2003, 09, 
            420}, {2003, 10, 385}, {2003, 11, 398}, {2003, 12, 350}, {2004, 
            01, 392}, {2004, 02, 467}, {2004, 03, 533}, {2004, 04, 
            527}, {2004, 05, 403}, {2004, 06, 334}, {2004, 07, 343}, {2004, 
            08, 403}, {2004, 09, 383}, {2004, 10, 486}, {2004, 11, 
            406}, {2004, 12, 212}, {2005, 01, 314}, {2005, 02, 356}, {2005, 
            03, 282}, {2005, 04, 344}, {2005, 05, 300}, {2005, 06, 
            333}, {2005, 07, 438}, {2005, 08, 200}, {2005, 09, 228}, {2005, 
            10, 214}, {2005, 11, 207}, {2005, 12, 148}, {2006, 01, 
            259}, {2006, 02, 227}, {2006, 03, 244}, {2006, 04, 546}, {2006, 
            05, 187}, {2006, 06, 266}, {2006, 07, 167}, {2006, 08, 
            193}, {2006, 09, 167}};

perl = {{1989, 12, 91}, {1990, 01, 162}, {1990, 02, 204}, {1990, 03, 
            460}, {1990, 04, 239}, {1990, 05, 149}, {1990, 06, 278}, {1990, 
            07, 236}, {1990, 08, 303}, {1990, 09, 214}, {1990, 10, 
            288}, {1990, 11, 351}, {1990, 12, 255}, {1991, 01, 392}, {1991, 
            02, 559}, {1991, 03, 430}, {1991, 04, 375}, {1991, 05, 
            416}, {1991, 06, 328}, {1991, 07, 406}, {1991, 08, 438}, {1991, 
            09, 367}, {1991, 10, 338}, {1991, 11, 322}, {1991, 12, 
            67}, {1992, 01, 564}, {1992, 02, 473}, {1992, 03, 429}, {1992, 
            04, 443}, {1992, 05, 401}, {1992, 06, 593}, {1992, 07, 
            625}, {1992, 08, 532}, {1992, 09, 651}, {1992, 10, 495}, {1992, 
            11, 370}, {1992, 12, 432}, {1993, 01, 449}, {1993, 02, 
            541}, {1993, 03, 590}, {1993, 04, 586}, {1993, 05, 569}, {1993, 
            06, 811}, {1993, 07, 705}, {1993, 08, 827}, {1993, 09, 
            764}, {1993, 10, 687}, {1993, 11, 1065}, {1993, 12, 775}, {1994, 
            01, 1035}, {1994, 02, 759}, {1994, 03, 1041}, {1994, 04, 
            1114}, {1994, 05, 1196}, {1994, 06, 1417}, {1994, 07, 
            1539}, {1994, 08, 1632}, {1994, 09, 1460}, {1994, 10, 
            2215}, {1994, 11, 2217}, {1994, 12, 1531}, {1995, 01, 
            1250}, {1995, 02, 1646}, {1995, 03, 2192}, {1995, 04, 
            2179}, {1995, 05, 2443}, {1995, 06, 2297}, {1995, 07, 
            1724}, {1995, 08, 378}, {1995, 09, 33}, {1995, 10, 31}, {1995, 
            11, 34}, {1995, 12, 78}, {1996, 01, 146}, {1996, 02, 76}, {1996, 
            03, 74}, {1996, 04, 65}, {1996, 05, 36}, {1996, 06, 73}, {1996, 
            07, 73}, {1996, 08, 70}, {1996, 09, 88}, {1996, 10, 82}, {1996, 
            11, 36}, {1996, 12, 54}, {1997, 01, 72}, {1997, 02, 66}, {1997, 
            03, 92}, {1997, 04, 63}, {1997, 05, 121}, {1997, 06, 113}, {1997, 
            07, 84}, {1997, 08, 73}, {1997, 09, 57}, {1997, 10, 96}, {1997, 
            11, 46}, {1997, 12, 74}, {1998, 01, 38}, {1998, 02, 53}, {1998, 
            03, 63}, {1998, 04, 80}, {1998, 05, 45}, {1998, 06, 98}, {1998, 
            07, 75}, {1998, 08, 67}, {1998, 09, 52}, {1998, 10, 69}, {1998, 
            11, 87}, {1998, 12, 69}, {1999, 01, 79}, {1999, 02, 179}, {1999, 
            03, 95}, {1999, 04, 88}, {1999, 05, 68}, {1999, 06, 113}, {1999, 
            07, 73}, {1999, 08, 60}, {1999, 09, 127}, {1999, 10, 65}, {1999, 
            11, 69}, {1999, 12, 171}, {2000, 01, 144}, {2000, 02, 
            124}, {2000, 03, 133}, {2000, 04, 55}, {2000, 05, 190}, {2000, 
            06, 173}, {2000, 07, 152}, {2000, 08, 138}, {2000, 09, 
            143}, {2000, 10, 68}, {2000, 11, 387}, {2000, 12, 476}, {2001, 
            01, 513}, {2001, 02, 443}, {2001, 03, 479}, {2001, 04, 
            585}, {2001, 05, 701}, {2001, 06, 852}, {2001, 07, 777}, {2001, 
            08, 802}, {2001, 09, 758}, {2001, 10, 600}, {2001, 11, 
            672}, {2001, 12, 682}, {2002, 01, 681}, {2002, 02, 616}, {2002, 
            03, 725}, {2002, 04, 533}, {2002, 05, 599}, {2002, 06, 
            438}, {2002, 07, 513}, {2002, 08, 489}, {2002, 09, 373}, {2002, 
            10, 283}, {2002, 11, 362}, {2002, 12, 334}, {2003, 01, 
            432}, {2003, 02, 533}, {2003, 03, 399}, {2003, 04, 345}, {2003, 
            05, 273}, {2003, 06, 300}, {2003, 07, 283}, {2003, 08, 
            270}, {2003, 09, 338}, {2003, 10, 291}, {2003, 11, 172}, {2003, 
            12, 236}, {2004, 01, 211}, {2004, 02, 224}, {2004, 03, 
            328}, {2004, 04, 175}, {2004, 05, 214}, {2004, 06, 193}, {2004, 
            07, 216}, {2004, 08, 252}, {2004, 09, 88}, {2005, 02, 12}, {2005, 
            03, 129}};

perlmisc = {{1995, 05, 216}, {1995, 06, 883}, {1995, 07, 
            1440}, {1995, 08, 2479}, {1995, 09, 2061}, {1995, 10, 
            2074}, {1995, 11, 2247}, {1995, 12, 2600}, {1996, 01, 
            3134}, {1996, 02, 2663}, {1996, 03, 2528}, {1996, 04, 
            2923}, {1996, 05, 3466}, {1996, 06, 3586}, {1996, 07, 
            3854}, {1996, 08, 3751}, {1996, 09, 3442}, {1996, 10, 
            4448}, {1996, 11, 3782}, {1996, 12, 3545}, {1997, 01, 
            4136}, {1997, 02, 3931}, {1997, 03, 4245}, {1997, 04, 
            5003}, {1997, 05, 4033}, {1997, 06, 4014}, {1997, 07, 
            4186}, {1997, 08, 3323}, {1997, 09, 3706}, {1997, 10, 
            3612}, {1997, 11, 3618}, {1997, 12, 4386}, {1998, 01, 
            5779}, {1998, 02, 5725}, {1998, 03, 5926}, {1998, 04, 
            6399}, {1998, 05, 7074}, {1998, 06, 6720}, {1998, 07, 
            7039}, {1998, 08, 6829}, {1998, 09, 6250}, {1998, 10, 
            6630}, {1998, 11, 5409}, {1998, 12, 5154}, {1999, 01, 
            6384}, {1999, 02, 5772}, {1999, 03, 6417}, {1999, 04, 
            7017}, {1999, 05, 7593}, {1999, 06, 8790}, {1999, 07, 
            8742}, {1999, 08, 8747}, {1999, 09, 6751}, {1999, 10, 
            6934}, {1999, 11, 7670}, {1999, 12, 6463}, {2000, 01, 
            8623}, {2000, 02, 5712}, {2000, 03, 7353}, {2000, 04, 
            6734}, {2000, 05, 7639}, {2000, 06, 7324}, {2000, 07, 
            8208}, {2000, 08, 7952}, {2000, 09, 6516}, {2000, 10, 
            7071}, {2000, 11, 5545}, {2000, 12, 5410}, {2001, 01, 
            5394}, {2001, 02, 4379}, {2001, 03, 5343}, {2001, 04, 
            5012}, {2001, 05, 5268}, {2001, 06, 4738}, {2001, 07, 
            4497}, {2001, 08, 5847}, {2001, 09, 4178}, {2001, 10, 
            4680}, {2001, 11, 4445}, {2001, 12, 3458}, {2002, 01, 
            4301}, {2002, 02, 4073}, {2002, 03, 4400}, {2002, 04, 
            3928}, {2002, 05, 3764}, {2002, 06, 3879}, {2002, 07, 
            4009}, {2002, 08, 3398}, {2002, 09, 4402}, {2002, 10, 
            3753}, {2002, 11, 3423}, {2002, 12, 2985}, {2003, 01, 
            3717}, {2003, 02, 3404}, {2003, 03, 3335}, {2003, 04, 
            3016}, {2003, 05, 3464}, {2003, 06, 3062}, {2003, 07, 
            3051}, {2003, 08, 3275}, {2003, 09, 3584}, {2003, 10, 
            3124}, {2003, 11, 3057}, {2003, 12, 2648}, {2004, 01, 
            3364}, {2004, 02, 3368}, {2004, 03, 2931}, {2004, 04, 
            3081}, {2004, 05, 2990}, {2004, 06, 2806}, {2004, 07, 
            2423}, {2004, 08, 2373}, {2004, 09, 2520}, {2004, 10, 
            3139}, {2004, 11, 2564}, {2004, 12, 2881}, {2005, 01, 
            3002}, {2005, 02, 2753}, {2005, 03, 2291}, {2005, 04, 
            2375}, {2005, 05, 2499}, {2005, 06, 2302}, {2005, 07, 
            1851}, {2005, 08, 2117}, {2005, 09, 2296}, {2005, 10, 
            3045}, {2005, 11, 2766}, {2005, 12, 2403}, {2006, 01, 
            2522}, {2006, 02, 2425}, {2006, 03, 2759}, {2006, 04, 
            2828}, {2006, 05, 3064}, {2006, 06, 2983}, {2006, 07, 
            2347}, {2006, 08, 2512}, {2006, 09, 1599}};

ruby = {{2000, 05, 204}, {2000, 06, 628}, {2000, 07, 547}, {2000, 08, 
            423}, {2000, 09, 445}, {2000, 10, 763}, {2000, 11, 711}, {2000, 
            12, 1770}, {2001, 01, 1738}, {2001, 02, 1482}, {2001, 03, 
            1631}, {2001, 04, 1047}, {2001, 05, 1651}, {2001, 06, 
            886}, {2001, 07, 1708}, {2001, 08, 1630}, {2001, 09, 
            1128}, {2001, 10, 2137}, {2001, 11, 2841}, {2001, 12, 
            2792}, {2002, 01, 2963}, {2002, 02, 2056}, {2002, 03, 
            2067}, {2002, 04, 2210}, {2002, 05, 2043}, {2002, 06, 
            1699}, {2002, 07, 2625}, {2002, 08, 2391}, {2002, 09, 
            3201}, {2002, 10, 2547}, {2002, 11, 2532}, {2002, 12, 
            3043}, {2003, 01, 3081}, {2003, 02, 2645}, {2003, 03, 
            2268}, {2003, 04, 2037}, {2003, 05, 2149}, {2003, 06, 
            2153}, {2003, 07, 2777}, {2003, 08, 2986}, {2003, 09, 
            2399}, {2003, 10, 1614}, {2003, 11, 2264}, {2003, 12, 
            2205}, {2004, 01, 1975}, {2004, 02, 1950}, {2004, 03, 
            2053}, {2004, 04, 2361}, {2004, 05, 2605}, {2004, 06, 
            2912}, {2004, 07, 3008}, {2004, 08, 3158}, {2004, 09, 
            3227}, {2004, 10, 3923}, {2004, 11, 3453}, {2004, 12, 
            2933}, {2005, 01, 4285}, {2005, 02, 3520}, {2005, 03, 
            3912}, {2005, 04, 4425}, {2005, 05, 3522}, {2005, 06, 
            2789}, {2005, 07, 3278}, {2005, 08, 4479}, {2005, 09, 
            3923}, {2005, 10, 5046}, {2005, 11, 4606}, {2005, 12, 
            5097}, {2006, 01, 4564}, {2006, 02, 3760}, {2006, 03, 
            5018}, {2006, 04, 1505}, {2006, 05, 836}, {2006, 06, 
            1185}, {2006, 07, 4532}, {2006, 08, 6144}, {2006, 09, 
            3845}};

cpp = {{1986, 11, 50}, {1986, 12, 40}, {1987, 01, 16}, {1987, 02, 
            41}, {1987, 03, 44}, {1987, 04, 28}, {1987, 05, 56}, {1987, 06, 
            46}, {1987, 07, 21}, {1987, 08, 38}, {1987, 09, 62}, {1987, 10, 
            63}, {1987, 11, 54}, {1987, 12, 79}, {1988, 01, 108}, {1988, 02, 
            102}, {1988, 03, 92}, {1988, 04, 117}, {1988, 05, 139}, {1988, 
            06, 71}, {1988, 07, 94}, {1988, 08, 118}, {1988, 09, 205}, {1988, 
            10, 162}, {1988, 11, 289}, {1988, 12, 176}, {1989, 01, 
            185}, {1989, 02, 179}, {1989, 03, 198}, {1989, 04, 241}, {1989, 
            05, 356}, {1989, 06, 379}, {1989, 07, 351}, {1989, 08, 
            294}, {1989, 09, 352}, {1989, 10, 421}, {1989, 11, 384}, {1989, 
            12, 262}, {1990, 01, 323}, {1990, 02, 292}, {1990, 03, 
            314}, {1990, 04, 324}, {1990, 05, 380}, {1990, 06, 377}, {1990, 
            07, 360}, {1990, 08, 565}, {1990, 09, 368}, {1990, 10, 
            359}, {1990, 11, 457}, {1990, 12, 322}, {1991, 01, 515}, {1991, 
            02, 528}, {1991, 03, 655}, {1991, 04, 572}, {1991, 05, 
            676}, {1991, 06, 682}, {1991, 07, 836}, {1991, 08, 693}, {1991, 
            09, 861}, {1991, 10, 800}, {1991, 11, 644}, {1991, 12, 
            232}, {1992, 01, 1019}, {1992, 02, 1015}, {1992, 03, 931}, {1992, 
            04, 954}, {1992, 05, 1117}, {1992, 06, 1464}, {1992, 07, 
            1725}, {1992, 08, 1138}, {1992, 09, 1210}, {1992, 10, 
            1239}, {1992, 11, 1427}, {1992, 12, 1405}, {1993, 01, 
            1557}, {1993, 02, 1556}, {1993, 03, 1855}, {1993, 04, 
            1617}, {1993, 05, 2250}, {1993, 06, 2150}, {1993, 07, 
            2308}, {1993, 08, 2554}, {1993, 09, 3014}, {1993, 10, 
            1832}, {1993, 11, 2463}, {1993, 12, 2247}, {1994, 01, 
            3203}, {1994, 02, 2596}, {1994, 03, 3078}, {1994, 04, 
            2879}, {1994, 05, 3309}, {1994, 06, 3256}, {1994, 07, 
            3483}, {1994, 08, 3442}, {1994, 09, 3544}, {1994, 10, 
            3747}, {1994, 11, 4262}, {1994, 12, 4018}, {1995, 01, 
            3799}, {1995, 02, 4484}, {1995, 03, 5494}, {1995, 04, 
            4804}, {1995, 05, 5068}, {1995, 06, 4817}, {1995, 07, 
            5356}, {1995, 08, 5275}, {1995, 09, 4200}, {1995, 10, 
            4009}, {1995, 11, 4241}, {1995, 12, 3976}, {1996, 01, 
            4618}, {1996, 02, 4411}, {1996, 03, 3995}, {1996, 04, 
            5501}, {1996, 05, 4745}, {1996, 06, 5158}, {1996, 07, 
            5545}, {1996, 08, 6328}, {1996, 09, 5892}, {1996, 10, 
            6748}, {1996, 11, 7082}, {1996, 12, 6846}, {1997, 01, 
            7235}, {1997, 02, 5978}, {1997, 03, 6661}, {1997, 04, 
            7581}, {1997, 05, 7204}, {1997, 06, 5674}, {1997, 07, 
            5204}, {1997, 08, 4692}, {1997, 09, 4981}, {1997, 10, 
            6248}, {1997, 11, 6205}, {1997, 12, 5780}, {1998, 01, 
            5437}, {1998, 02, 5362}, {1998, 03, 6455}, {1998, 04, 
            6296}, {1998, 05, 5700}, {1998, 06, 5461}, {1998, 07, 
            6729}, {1998, 08, 5756}, {1998, 09, 6167}, {1998, 10, 
            6724}, {1998, 11, 6926}, {1998, 12, 7545}, {1999, 01, 
            7830}, {1999, 02, 7871}, {1999, 03, 7447}, {1999, 04, 
            7710}, {1999, 05, 5334}, {1999, 06, 6003}, {1999, 07, 
            6399}, {1999, 08, 7886}, {1999, 09, 8271}, {1999, 10, 
            7246}, {1999, 11, 6734}, {1999, 12, 6224}, {2000, 01, 
            6852}, {2000, 02, 7759}, {2000, 03, 9219}, {2000, 04, 
            7024}, {2000, 05, 6222}, {2000, 06, 6634}, {2000, 07, 
            6188}, {2000, 08, 7100}, {2000, 09, 6684}, {2000, 10, 
            7589}, {2000, 11, 8811}, {2000, 12, 6976}, {2001, 01, 
            8407}, {2001, 02, 6569}, {2001, 03, 6693}, {2001, 04, 
            7291}, {2001, 05, 6540}, {2001, 06, 7002}, {2001, 07, 
            6730}, {2001, 08, 8082}, {2001, 09, 5891}, {2001, 10, 
            7959}, {2001, 11, 6541}, {2001, 12, 7265}, {2002, 01, 
            8016}, {2002, 02, 6013}, {2002, 03, 6453}, {2002, 04, 
            7462}, {2002, 05, 7516}, {2002, 06, 6281}, {2002, 07, 
            5385}, {2002, 08, 4966}, {2002, 09, 6448}, {2002, 10, 
            6762}, {2002, 11, 6298}, {2002, 12, 5912}, {2003, 01, 
            6721}, {2003, 02, 6384}, {2003, 03, 6914}, {2003, 04, 
            5735}, {2003, 05, 5409}, {2003, 06, 4810}, {2003, 07, 
            5204}, {2003, 08, 5073}, {2003, 09, 6034}, {2003, 10, 
            4717}, {2003, 11, 3650}, {2003, 12, 3837}, {2004, 01, 
            4659}, {2004, 02, 4173}, {2004, 03, 5760}, {2004, 04, 
            5619}, {2004, 05, 4343}, {2004, 06, 4904}, {2004, 07, 
            4683}, {2004, 08, 4140}, {2004, 09, 3942}, {2004, 10, 
            4896}, {2004, 11, 4047}, {2004, 12, 3525}, {2005, 01, 
            4027}, {2005, 02, 3673}, {2005, 03, 4739}, {2005, 04, 
            4302}, {2005, 05, 4180}, {2005, 06, 3786}, {2005, 07, 
            4107}, {2005, 08, 3870}, {2005, 09, 4145}, {2005, 10, 
            5147}, {2005, 11, 4253}, {2005, 12, 4071}, {2006, 01, 
            4891}, {2006, 02, 4636}, {2006, 03, 5067}, {2006, 04, 
            4550}, {2006, 05, 5024}, {2006, 06, 4195}, {2006, 07, 
            4793}, {2006, 08, 4942}, {2006, 09, 3160}};

java = {{1996, 06, 518}, {1996, 07, 2002}, {1996, 08, 3577}, {1996, 
            09, 4937}, {1996, 10, 5425}, {1996, 11, 5269}, {1996, 12, 
            5969}, {1997, 01, 7345}, {1997, 02, 6661}, {1997, 03, 
            7828}, {1997, 04, 7924}, {1997, 05, 8070}, {1997, 06, 
            7555}, {1997, 07, 8102}, {1997, 08, 6106}, {1997, 09, 
            6866}, {1997, 10, 7693}, {1997, 11, 6118}, {1997, 12, 
            7195}, {1998, 01, 8532}, {1998, 02, 7467}, {1998, 03, 
            9073}, {1998, 04, 7845}, {1998, 05, 7112}, {1998, 06, 
            6832}, {1998, 07, 7186}, {1998, 08, 6528}, {1998, 09, 
            6435}, {1998, 10, 6999}, {1998, 11, 7450}, {1998, 12, 
            7945}, {1999, 01, 8284}, {1999, 02, 7609}, {1999, 03, 
            8580}, {1999, 04, 7792}, {1999, 05, 7789}, {1999, 06, 
            8665}, {1999, 07, 8359}, {1999, 08, 8336}, {1999, 09, 
            8188}, {1999, 10, 8278}, {1999, 11, 8578}, {1999, 12, 
            7368}, {2000, 01, 8561}, {2000, 02, 7905}, {2000, 03, 
            8114}, {2000, 04, 7182}, {2000, 05, 7904}, {2000, 06, 
            7489}, {2000, 07, 8102}, {2000, 08, 8199}, {2000, 09, 
            7315}, {2000, 10, 7696}, {2000, 11, 7733}, {2000, 12, 
            6490}, {2001, 01, 8830}, {2001, 02, 7456}, {2001, 03, 
            9505}, {2001, 04, 8910}, {2001, 05, 9068}, {2001, 06, 
            7264}, {2001, 07, 6408}, {2001, 08, 6552}, {2001, 09, 
            5243}, {2001, 10, 8018}, {2001, 11, 7565}, {2001, 12, 
            6157}, {2002, 01, 8378}, {2002, 02, 5959}, {2002, 03, 
            7304}, {2002, 04, 8916}, {2002, 05, 6307}, {2002, 06, 
            6875}, {2002, 07, 6932}, {2002, 08, 6112}, {2002, 09, 
            5557}, {2002, 10, 5647}, {2002, 11, 5138}, {2002, 12, 
            4144}, {2003, 01, 4893}, {2003, 02, 5207}, {2003, 03, 
            4233}, {2003, 04, 4216}, {2003, 05, 4507}, {2003, 06, 
            4114}, {2003, 07, 4705}, {2003, 08, 5116}, {2003, 09, 
            4117}, {2003, 10, 4083}, {2003, 11, 3688}, {2003, 12, 
            3522}, {2004, 01, 4366}, {2004, 02, 3600}, {2004, 03, 
            3984}, {2004, 04, 3808}, {2004, 05, 4423}, {2004, 06, 
            3989}, {2004, 07, 4380}, {2004, 08, 3908}, {2004, 09, 
            3737}, {2004, 10, 3496}, {2004, 11, 3485}, {2004, 12, 
            3243}, {2005, 01, 3941}, {2005, 02, 3575}, {2005, 03, 
            3331}, {2005, 04, 3166}, {2005, 05, 3683}, {2005, 06, 
            3433}, {2005, 07, 3480}, {2005, 08, 4267}, {2005, 09, 
            4886}, {2005, 10, 5083}, {2005, 11, 4741}, {2005, 12, 
            4484}, {2006, 01, 4977}, {2006, 02, 4883}, {2006, 03, 
            5321}, {2006, 04, 4855}, {2006, 05, 4416}, {2006, 06, 
            3832}, {2006, 07, 3559}, {2006, 08, 3274}, {2006, 09, 
            2621}};

php = {{2002, 07, 287}, {2002, 08, 220}, {2002, 09, 668}, {2002, 10, 
            2891}, {2002, 11, 2123}, {2002, 12, 1983}, {2003, 01, 
            2279}, {2003, 02, 2283}, {2003, 03, 2808}, {2003, 04, 
            2386}, {2003, 05, 2394}, {2003, 06, 1972}, {2003, 07, 
            2420}, {2003, 08, 2211}, {2003, 09, 2048}, {2003, 10, 
            2440}, {2003, 11, 2190}, {2003, 12, 1888}, {2004, 01, 
            2801}, {2004, 02, 2807}, {2004, 03, 2680}, {2004, 04, 
            2153}, {2004, 05, 1941}, {2004, 06, 2421}, {2004, 07, 
            2988}, {2004, 08, 2644}, {2004, 09, 2229}, {2004, 10, 
            1789}, {2004, 11, 1771}, {2004, 12, 2428}, {2005, 01, 
            2589}, {2005, 02, 2368}, {2005, 03, 2674}, {2005, 04, 
            2226}, {2005, 05, 2164}, {2005, 06, 2023}, {2005, 07, 
            2360}, {2005, 08, 2215}, {2005, 09, 2211}, {2005, 10, 
            2104}, {2005, 11, 2079}, {2005, 12, 2120}, {2006, 01, 
            2609}, {2006, 02, 2569}, {2006, 03, 2430}, {2006, 04, 
            2242}, {2006, 05, 2395}, {2006, 06, 2085}, {2006, 07, 
            2364}, {2006, 08, 2412}, {2006, 09, 1363}};

javascript = {{1996, 02, 947}, {1996, 03, 1277}, {1996, 04, 
            1688}, {1996, 05, 2014}, {1996, 06, 1816}, {1996, 07, 
            2034}, {1996, 08, 2947}, {1996, 09, 2370}, {1996, 10, 
            2718}, {1996, 11, 2920}, {1996, 12, 3095}, {1997, 01, 
            3699}, {1997, 02, 3020}, {1997, 03, 3669}, {1997, 04, 
            3639}, {1997, 05, 3419}, {1997, 06, 3458}, {1997, 07, 
            3675}, {1997, 08, 3287}, {1997, 09, 3605}, {1997, 10, 
            4153}, {1997, 11, 3758}, {1997, 12, 3642}, {1998, 01, 
            4463}, {1998, 02, 4746}, {1998, 03, 5493}, {1998, 04, 
            4849}, {1998, 05, 4420}, {1998, 06, 4367}, {1998, 07, 
            5800}, {1998, 08, 6022}, {1998, 09, 4309}, {1998, 10, 
            4354}, {1998, 11, 4319}, {1998, 12, 4433}, {1999, 01, 
            6151}, {1999, 02, 6875}, {1999, 03, 7634}, {1999, 04, 
            5953}, {1999, 05, 5855}, {1999, 06, 6695}, {1999, 07, 
            6459}, {1999, 08, 7179}, {1999, 09, 6261}, {1999, 10, 
            5838}, {1999, 11, 6340}, {1999, 12, 5481}, {2000, 01, 
            6890}, {2000, 02, 5799}, {2000, 03, 7286}, {2000, 04, 
            5838}, {2000, 05, 5754}, {2000, 06, 5970}, {2000, 07, 
            5918}, {2000, 08, 7201}, {2000, 09, 5489}, {2000, 10, 
            6492}, {2000, 11, 6061}, {2000, 12, 5543}, {2001, 01, 
            7054}, {2001, 02, 4872}, {2001, 03, 5049}, {2001, 04, 
            4277}, {2001, 05, 4766}, {2001, 06, 5165}, {2001, 07, 
            5192}, {2001, 08, 5326}, {2001, 09, 4263}, {2001, 10, 
            4956}, {2001, 11, 4670}, {2001, 12, 3865}, {2002, 01, 
            4266}, {2002, 02, 3700}, {2002, 03, 3691}, {2002, 04, 
            3671}, {2002, 05, 3538}, {2002, 06, 2919}, {2002, 07, 
            3398}, {2002, 08, 3399}, {2002, 09, 3917}, {2002, 10, 
            4124}, {2002, 11, 3072}, {2002, 12, 3137}, {2003, 01, 
            3713}, {2003, 02, 3436}, {2003, 03, 3431}, {2003, 04, 
            3076}, {2003, 05, 2948}, {2003, 06, 2591}, {2003, 07, 
            3209}, {2003, 08, 2669}, {2003, 09, 3013}, {2003, 10, 
            2516}, {2003, 11, 2922}, {2003, 12, 2867}, {2004, 01, 
            3078}, {2004, 02, 2831}, {2004, 03, 2913}, {2004, 04, 
            2478}, {2004, 05, 2722}, {2004, 06, 2262}, {2004, 07, 
            2410}, {2004, 08, 2574}, {2004, 09, 3049}, {2004, 10, 
            2699}, {2004, 11, 2337}, {2004, 12, 2484}, {2005, 01, 
            2414}, {2005, 02, 2398}, {2005, 03, 2674}, {2005, 04, 
            2464}, {2005, 05, 2664}, {2005, 06, 2710}, {2005, 07, 
            3012}, {2005, 08, 2260}, {2005, 09, 2928}, {2005, 10, 
            3013}, {2005, 11, 3575}, {2005, 12, 2922}, {2006, 01, 
            3231}, {2006, 02, 3159}, {2006, 03, 3226}, {2006, 04, 
            3139}, {2006, 05, 2986}, {2006, 06, 2293}, {2006, 07, 
            2269}, {2006, 08, 2691}, {2006, 09, 2297}};

mathematica = {{1995, 04, 339}, {1995, 05, 315}, {1995, 06, 
            299}, {1995, 07, 229}, {1995, 08, 147}, {1995, 09, 146}, {1995, 
            10, 200}, {1995, 11, 201}, {1995, 12, 217}, {1996, 01, 
            218}, {1996, 02, 254}, {1996, 03, 232}, {1996, 04, 233}, {1996, 
            05, 233}, {1996, 06, 218}, {1996, 07, 198}, {1996, 08, 
            186}, {1996, 09, 117}, {1996, 10, 199}, {1996, 11, 227}, {1996, 
            12, 226}, {1997, 01, 207}, {1997, 02, 388}, {1997, 03, 
            345}, {1997, 04, 395}, {1997, 05, 472}, {1997, 06, 253}, {1997, 
            07, 307}, {1997, 08, 363}, {1997, 09, 410}, {1997, 10, 
            397}, {1997, 11, 534}, {1997, 12, 371}, {1998, 01, 450}, {1998, 
            02, 456}, {1998, 03, 624}, {1998, 04, 335}, {1998, 05, 
            468}, {1998, 06, 359}, {1998, 07, 442}, {1998, 08, 307}, {1998, 
            09, 323}, {1998, 10, 384}, {1998, 11, 304}, {1998, 12, 
            344}, {1999, 01, 389}, {1999, 02, 477}, {1999, 03, 662}, {1999, 
            04, 485}, {1999, 05, 575}, {1999, 06, 483}, {1999, 07, 
            565}, {1999, 08, 583}, {1999, 09, 546}, {1999, 10, 429}, {1999, 
            11, 352}, {1999, 12, 476}, {2000, 01, 488}, {2000, 02, 
            467}, {2000, 03, 508}, {2000, 04, 479}, {2000, 05, 382}, {2000, 
            06, 440}, {2000, 07, 407}, {2000, 08, 285}, {2000, 09, 
            404}, {2000, 10, 355}, {2000, 11, 227}, {2000, 12, 283}, {2001, 
            01, 472}, {2001, 02, 489}, {2001, 03, 689}, {2001, 04, 
            455}, {2001, 05, 567}, {2001, 06, 485}, {2001, 07, 499}, {2001, 
            08, 434}, {2001, 09, 365}, {2001, 10, 378}, {2001, 11, 
            369}, {2001, 12, 420}, {2002, 01, 451}, {2002, 02, 434}, {2002, 
            03, 499}, {2002, 04, 391}, {2002, 05, 449}, {2002, 06, 
            315}, {2002, 07, 592}, {2002, 08, 428}, {2002, 09, 561}, {2002, 
            10, 437}, {2002, 11, 737}, {2002, 12, 534}, {2003, 01, 
            564}, {2003, 02, 534}, {2003, 03, 646}, {2003, 04, 782}, {2003, 
            05, 633}, {2003, 06, 605}, {2003, 07, 543}, {2003, 08, 
            561}, {2003, 09, 346}, {2003, 10, 515}, {2003, 11, 588}, {2003, 
            12, 514}, {2004, 01, 642}, {2004, 02, 709}, {2004, 03, 
            514}, {2004, 04, 764}, {2004, 05, 532}, {2004, 06, 616}, {2004, 
            07, 702}, {2004, 08, 576}, {2004, 09, 608}, {2004, 10, 
            768}, {2004, 11, 769}, {2004, 12, 779}, {2005, 01, 636}, {2005, 
            02, 905}, {2005, 03, 879}, {2005, 04, 994}, {2005, 05, 
            911}, {2005, 06, 857}, {2005, 07, 799}, {2005, 08, 883}, {2005, 
            09, 829}, {2005, 10, 967}, {2005, 11, 850}, {2005, 12, 
            791}, {2006, 01, 610}, {2006, 02, 611}, {2006, 03, 716}, {2006, 
            04, 716}, {2006, 05, 679}, {2006, 06, 712}, {2006, 07, 
            774}, {2006, 08, 871}, {2006, 09, 708}};

graphing the data

green = (List[24, 103, 6] + 1)/256.  /. 
          List -> RGBColor;
blue = (List[51, 0, 255] + 1)/256.  /. 
        List -> RGBColor; 
red = (List[255, 0, 0] + 1)/256.  /. 
        List -> RGBColor; 
orange = (List[255, 128, 0] + 1)/256.  /. 
          List -> RGBColor;
\(\(yellow = \((List[255, 255, 0] + 1)\)/256.  /. 
          List -> RGBColor;\)
\)
brown = (List[128, 64, 0] + 1)/256.  /. 
          List -> RGBColor;
cyan = (List[0, 255, 255] + 1)/256.  /. 
          List -> RGBColor;
brightGreen = (List[0, 255, 102] + 1)/256.  /. 
          List -> RGBColor;
purple = (List[204, 0, 255] + 1)/256.  /. 
          List -> RGBColor;

Clear@makePoint;
startYear = 1980;
startMonth = 1;
maxDate = {2006, 9};
minDate = {1986, 11};

    
dateToOrdinal[y_, m_] := (y - startYear)*12 + 
          m - (startMonth - 1);
ordinalToDate[
          n_] := {Quotient[n + (startMonth - 1), 12] + startYear, 
          Mod[n + (startMonth - 1), 12]};

    
makePoint[data_] := 
        data /. {y_, m_, n_} -> 
            Point[{dateToOrdinal[y, m], n}];
yearLabel[data_] := 
        t[{(y - startYear)*12 + m - (startMonth - 1), 
            n}];

    
frameTicks = ({#, 
                First@ordinalToDate@#} &) /@ ((dateToOrdinal @@ # &) /@ (({#, 1} &) /@ Range[1987, 2006, 2]));

plotData = {{red, "comp.lang.lisp", 
            lisp}, {blue, "comp.lang.c", 
            c}, {brightGreen, "comp.lang.perl.misc", 
            perlmisc}, {purple, "comp.lang.javascript", 
            javascript}};
plotDataGraphics := 
        Map[{First@#, makePoint[Last@#]} &, 
          plotData];
legends := 
        Text[DisplayForm@
            GridBox[({StyleBox[#[[2]], FontColor -> First@#, 
                        FontFamily -> "Times", 
                        FontSize -> 14]} &) /@ plotData], 
          Scaled[{ .11,  .8}]];
graphOptions := {Frame -> True, 
          Background -> GrayLevel@ .5, 
          FrameTicks -> {frameTicks, Automatic}, 
          PlotLabel -> 
            DisplayForm@
              StyleBox["Number of posts to computer language newsgroups", 
                FontColor -> GrayLevel@0, 
                FontFamily -> "Times", FontSize -> 18], 
          RotateLabel -> 
            False};

Show@
      Graphics[{plotDataGraphics, legends}, 
        Sequence @@ graphOptions]

plotData = {{brightGreen, "comp.lang.perl.misc", 
            perlmisc}, {purple, "comp.lang.javascript", 
            javascript}, {yellow, "comp.lang.python", 
            python}, {brown, "comp.lang.ruby", 
            ruby}, {cyan, "comp.lang.php", 
            php}};
plotDataGraphics := 
        Map[{First@#, makePoint[Last@#]} &, 
          plotData];
legends := 
        Text[DisplayForm@
            GridBox[({StyleBox[#[[2]], FontColor -> First@#, 
                        FontFamily -> "Times", 
                        FontSize -> 14]} &) /@ plotData], 
          Scaled[{ .11,  .8}]];
graphOptions := {Frame -> True, 
          Background -> GrayLevel@ .5, 
          FrameTicks -> {frameTicks, Automatic}, 
          PlotLabel -> 
            DisplayForm@
              StyleBox["Number of posts to computer language newsgroups", 
                FontColor -> GrayLevel@0, 
                FontFamily -> "Times", FontSize -> 18], 
          RotateLabel -> 
            False};

Show@
      Graphics[{plotDataGraphics, legends}, 
        Sequence @@ graphOptions]

plotData = {{red, "comp.lang.lisp", 
            lisp}, {blue, "comp.lang.c", c}, {green, "comp.lang.c++", 
            cpp}, {orange, "comp.lang.java.programmer", 
            java}};

Show@
      Graphics[{plotDataGraphics, legends}, 
        Sequence @@ graphOptions]