Wednesday, April 05, 2006

Most popular programming languages in the world


According to TIOBE, Java is the most popular programming language in the world, replaces the status of C of this time last year.

From the first data point at June 2001, C has been holding the line, while C++ withdrawn almost 30%. Beyound other reasons, probably because for today's college students, C++ is even hearder to grasp than notorious hard C. Perl is being replaced by PHP, which is not a surprise. The surprise is that C# is barely doing any better than Python.






















































































































































































































Position

Apr 2006
Position

Apr 2005
Delta

in Position
Programming LanguageRatings


Apr 2006
Delta

Apr 2005
Status
12

Java21.275%+4.29%A
21

C17.688%-0.95%A
34

C++10.900%+0.71%A
45

PHP10.880%+2.15%A
56

Basic10.109%+3.32%A
63

Perl5.847%-4.35%A
78
C#3.948%+1.13%A
89
Python2.759%+0.06%A
911

JavaScript1.567%-0.07%A
107

Delphi/Kylix1.443%-2.23%A
1112

SAS1.428%+0.07%A
1210

PL/SQL1.009%-0.74%A
1343
30 *
Visual FoxPro0.834%+0.74%A--
1415

Lisp/Scheme0.721%-0.09%A--
1524

ColdFusion0.542%+0.16%B
1626

VB.NET0.541%+0.18%B
1714

COBOL0.517%-0.47%A--
1832
14 *
Ruby0.493%+0.20%B
1918

Ada0.490%-0.15%B
2030

D0.484%+0.16%B

Monday, April 03, 2006

Top Universities Ranked by National Science Foundation Grants Received in 2005

Note, incomplete data, figure was added up from top five of each category of {math and physics, chemistry, life, earth, engineering and material, information}, unit is 10,000 RMB Yuan (source):








Top Ten Chinese Universities
Institution
Location
MAPH
CHEM
LIFE
EART
ENMA
INFO
Total
Qinghua UniversityBeijing1364911234515486166
Zhejiang UniversityHangzhou952268112779965906
Shanghai Jiao Tong UniversityShanghai782277413579515864
Beijing UniversityBeijing1058825252114195823
Fudan UniversityShanghai83023276493806
Nanjing UniversityNanjing97581711162908
Huazhong University of Science and TechnologyWuhan26452645
University of Science and Technology of ChinaHefei13111311
Harbin Institute of TechnologyHarbin12211221
Xi'an Jiao Tong UniversityXi'an11001100

The National Science Foundation Grant although usually smaller than other commercial grants, is considered the top grant and is the most difficult to apply. It is usually considered a good indicator of the overall strength of a school, including reputation, capability and connections.

Fried Lovelorn Carp


今天教大家做的是一味简单实用且具奇效的干烧失恋鲫鱼,送给普天下的痴男怨女。

主料:    
    失恋鲫鱼一条,重350克-400克
配料:
    往事只能回味雪里蕻100克
    无情玉兰片50克调料:
    流泪的水香菇50克
    为你无怨无悔脂油150克
    黑色回忆酱油少许
    负心姜四片
    断肠葱少许
    苦酒满杯
    曾经甜蜜砂糖15克
    生不如死味精10克
    听天由命鸡汤200克
    满心酸楚醋酌量

制法:先在菜市场买一条失恋鲫鱼。此鱼非常好辨认,两眼翻白,口吐白沫,神情呆滞,度日如年。

失恋鲫鱼买回以后,使劲将鱼摔在菜板上数遍,确定它早已失去希望和信心,然后将鱼剖开,扒开它生活的鳃,挖出它破碎的心,揭去它痛楚的鳞,洗净改成斜刀。

取往事只能回味雪里蕻,泡一个小时,直到往事褪色。再将无情玉兰片切片,尽情发泄不满。为你无怨无悔胡萝卜切丁,撕毁誓言。流泪的水香菇切片,从此恩断情绝。这些都是往事不堪回首辅料,放一旁备用。

锅内放倍感煎熬油半锅,把失恋鲫鱼身上涂一点儿黑色回忆酱油,下锅煎成两面金黄色,然后浇入听天由命鸡汤,旺火见开,文火熬20分钟。

放入准备好的往事不堪回首的各种辅料,再加入负心姜,断肠葱,满心酸楚醋,有苦难言酒。最后,加曾经甜蜜砂糖一勺,生不如死味精少许,将鱼翻两个过,出锅浇上忘情汁即成。

功用:此菜适合天下失恋男女,味浓香鲜,色泽明亮,让你忘掉前尘往事,补充体力再战江湖。

The original contributor can't be traced or confirmed due to the nature of Internet posting and the wide spread of the recipe. Its earliest online appearance was a forwarded message posted at community.tigtag.com on Aug 19, 2004.

Tuttled by Jerry, Update


A bunch of hillbillies in Tuttle Oklahoma, that's the impression after reading the official coverage by The Tuttle Times on the recent idiot show starring Jerry Taylor, the city manager of Tuttle Oklahoma. The response from the city officials were so absurd that we almost forget to ask the real question: Why doesn't Jerry just apologize and admit his fault?

Just before anyone jumps out to cry, Comic Sans MS is the font used for Jerry's official biography. Image was linked from blogs.phillyburgs.com.

Quoted from The Tuttle Times, Mr. Taylor said 'this is just a bunch of freaks out there that don't have anything better to do,' he added, 'CentOS is a free operating system that this guy gives away, which tells you how much time he's got on his hands.' His attitude 'and knowledge' upon open source project 'reveals' his capability to his work, not to mention his 22 years of computer system engineering & operation. By all means, this entry should stay, as it is of great general public interest.

Also quoted from The Tuttle Times, Mr. Taylor had no bit of regret for threatening FBI action: 'after that, he called me Mr. Taylor,' he said, 'and he got me the information I needed.'

What's more interesting is the Mayor's reaction to the incident and EMails and phone calls to the city around the world. Mayor Paxton commented that 'he was being aggressive and finding out what happened to the website.'

Anyone familiar with system engineering knows that a single mistake, or in general any isolated mistake is unlikely to bring down a system; related mistakes usually will. There's not enough to say about the city with just one incompetent city manager, but with a council that unanimously approved the idiot and a Mayor who thinks rudeness and abuse is the way to get things done, people just know more about the place. No wonder even the US ambassador to the UK was ridiculed by the Register thanks to his Tuttle connection.

Quoted from a reader's letter to the Register:

Oklahoma is not as much a third world country as it seems. There are many of us who do in fact posses opposable thumbs, can walk on two legs, and have the capacity to dress ourselves and form simple complete sentences; though some of the more vocal representatives of this state would lead you to believe otherwise.

I have nothing else to offer but my most sincere apologies for the rampant idiocy displayed in recent past, and a promise of hope that the younger generation of Oklahoman emerging into industry today do not reflect quite so much a lack of Clue as displayed by the exchange between the City Manager of Tuttle and CentOS.

Reid Linnemann

Also a few comments from the Digg.com

There's a real learning lesson here. Back before the Internet, you could say anything you wanted to your local newspaper about people outside your area because it was unlikely that they'd ever read it. Now that we have web sites and email, that has all changed. If you look at the city's web site, it is geared toward attracting outside interest to their community. Why wouldn't they then do everything that they could to attract positive interest?

I think that the city underestimates the Google effect. We all know that before people are hired that managers do searches on prospective employees looking for dirt. The same holds true when businesses look at where they want to locate. If I'm just an average Joe looking to plunk down a wad of cash to start a new business, I'm going to want to know that my new city government is responsive to my needs. If I were to see that the city manager was as bull-headed as Mr. Taylor then I'd have to question whether I was investing my money wisely, and whether another community might be more receptive to my input.

It seems to me that a simple apology would go a long way. Instead, both the city manager and mayor are digging in for a fight. Maybe we should start electing officials not based on their ability to run government, but on their ability to recognize their own limitations.

toddbu


Evidently Tuttle's mayor and his city manager eminently deserve each other.

I feel rather sorry for the people of Tuttle who have to pay taxes for those two idiots' salaries.

clevershark

And lastly Jerry's own entry', apparently deleted from the Wikipedia

It has been suggested that being asked a stupid question, in an accusational tone, where one cannot effect a solution should be referred to as being "Jerry Taylored" or "tuttled".

Original blog entry of the story