用微软的开发工具将近一年了,突然想起了几个怪怪的问题。
1.关于C#命名的疑问:
微软在C的基础上开发出了C++,在C和C++的基础上有开发出来一中编程语言,为什么起名叫“C#”,其中“#”为什么读sharp,不读别的,“#”是什么意思?(难道是最高级的C语言了)。如果再在C和C++和C#基础上开发一种编程语言,按照上面的规律,应该叫什么?( A) C#+ B) C+# C)C## D)C#++)2.关于C#读音的问题:
有些中国人按照本国的习惯读作:“C井”,为什么有人嘲笑他呢,在中国怎么不能按照本国的读法来读。
.NET我们可以读作“点NET”(半中半英),我们可以接受,上面的C#读成“C井”(半英半中),怎么不行?3.关于vb命名的疑问:
微软开发出了vb,为什么叫vb,为什么没有vb++,而是出现了vb.net,为什么没有vb#,而是出现了vb2005。微软开发出来的东西,是怎么个命名规律法?以上是突然想起的几个不成问题的问题,不需要编过n多年的高手解答(估计他们也不知道为什么这么叫)。最好是个微软mvp的解答下最权威了。
1.关于C#命名的疑问:
微软在C的基础上开发出了C++,在C和C++的基础上有开发出来一中编程语言,为什么起名叫“C#”,其中“#”为什么读sharp,不读别的,“#”是什么意思?(难道是最高级的C语言了)。如果再在C和C++和C#基础上开发一种编程语言,按照上面的规律,应该叫什么?( A) C#+ B) C+# C)C## D)C#++)2.关于C#读音的问题:
有些中国人按照本国的习惯读作:“C井”,为什么有人嘲笑他呢,在中国怎么不能按照本国的读法来读。
.NET我们可以读作“点NET”(半中半英),我们可以接受,上面的C#读成“C井”(半英半中),怎么不行?3.关于vb命名的疑问:
微软开发出了vb,为什么叫vb,为什么没有vb++,而是出现了vb.net,为什么没有vb#,而是出现了vb2005。微软开发出来的东西,是怎么个命名规律法?以上是突然想起的几个不成问题的问题,不需要编过n多年的高手解答(估计他们也不知道为什么这么叫)。最好是个微软mvp的解答下最权威了。
ms取这锐利、锋利的意思吧
2. C#的发音则很可能是习惯,C#表示升C调,英文就叫C-sharp。升C等于降D,或许可以给C-sharp取个别名叫D-flat :-)
In some regions of the United States and Canada, the symbol # is traditionally called the pound sign.
In most other English-speaking countries, it is called a hash.
井号是两个加号的叠加。新语言可能会叫D#
因为大众在计算机启蒙之前,早就念惯听惯了“点坑蒙”。
因为vb语法中没有 ++ 运算符,C语言中 i++ 是最常见的表达式之一。至于VB2005,我得去Google先。
所以我打算开发一个VE
C# 不读 C井
.net我现在还是读成“点net”,无所谓啦!读自己的“点net”,让别人笑去吧……
.NET读成"点NET"是一种习惯吧
不过c++可不是ms发明的
这个要搞清楚
否则太难看的
#为什么读sharp
------
有个老外问你笨为什么读ben...你怎么回答?
这个太搞笑了
同理
VS2005 就应该是VS Two Zero Zero Five或者Two o o Five 了
到现在好象还有这个现象,soso.com 就是如此.
感觉#号像4个加号也有点意思。
DB2 读 DB two,读DB 2(er)就有人嘲笑;
Windows XP 就是有人读 Windows 叉P,就没有人嘲笑;
office 2007 读 office 二零零七,就不读 office two thousand three或 office two zero zero seven。
说白了,就是有一些人的习惯,变成大家的习惯了。还有 # 读 sharp 不是什么锋利的意思,可以查查金山词霸,它的解释是“傻瓜”,连起来读就是 C 傻瓜,说的好听些,就是傻瓜式的C语言。
就是四个加号罗列起来...
意思是c++的++版
C++
++
有人还喜欢把 windows XP读作 温差屁 呢
我反对你们所说的,“#”不是简单的“++”而是基于.net Framework的。
必需读“C sharp”,不然我会鄙视你们对于网络的无知。
另外,怎么叫都是为了跟别人交流,只要能让别人明白你指的是什么就行了~~
看来楼主是ms开发的fans
而M$一直都说C++++简洁,所以就写成C#..很有创意!!而#为什么读Sharp....我倒想知道为什么 = 为什么要叫等号,而是喇叭号....至于"点Net"....我一直都是读 Dot Net 的....所以不是很清楚....
其实换个说话,为什么有些人会说省略号是点点点点点点....而不是说Dot Dot Dot Dot ....
mp three
还是mp三
基本概念不能混淆。
长学问了
我原本的问题是“为什么有的人在读网址的时候是XXX‘dao’com”
后来查到是dot
没想到今天又长知识了
赶紧去查查c#到底是谁在谁的基础上开发的
MS好像就是MS请了开发java那个人去MS主持开发的吧。
赶紧Google去。
—————————————————————————
另外,好奇一下,好象CSDN现在的登陆也使用了Ajax了哦`
想回复不用登陆页面来回的跳转,恩,挺不错的。暂一个……