第一代电脑编程语言是一个女博士发明的,她名字是A开头,所以她把它取名“A”。第二代电脑编程语言在第一代基础上有了很大飞跃,于是创始人取了下一个字母 B 作为它的名字。第三代(面向目的)语言又有了很大飞跃,按照惯例,它被取名叫 C。第四代(面向对象)语言又飞了,但是按照惯例的话就变成 D——于是变成学生成绩单上越来越难看的字母,所以,发明者使用 C 里面的增一语法,将这个面向对象语言取名叫 C++。--------这个就是我老师说的整个故事了——现在知道C#读C-Sharp是什么意思了吧。我之所以只同意前半句,是因为后半句说的是“C”而不是“C++”。
实际上是C++-- ...(表拍我~)
C#的类型安全的含义之一就是确保变量的存储位置容纳着合适的类型。可以将C#中的变量分为静态变量,实例变量,传值...抛开Microsoft.NET平台去谈C#是没有意义的,C#之“Sharp”也正在其后端强大的平台。仅仅拘泥于语法层面是体验不了...
”
sharp 取“锐利”之意,寓意MS要在程序设计语言泛滥的市场中“冲刺”出一片新天地,集众家之长,如刀斧般尖利的开辟新天地。
2.在音乐当中,"#"是升调记号,表达了微软希望它在C的基础上更上一层楼的美好愿望]前半句我完全同意。我本身也玩音乐,# 这个符号,只当作为音乐的升半调记号的时候才读作 sharp(其他情况包括“number”“hash”等等)。然后结合我以前有个老师告诉我的故事看,就很容易明白微软(其实不是微软,是某个程序语言设计大师,好像也是设计delphi的人)这么取名的目的了:
第一代电脑编程语言是一个女博士发明的,她名字是A开头,所以她把它取名“A”。第二代电脑编程语言在第一代基础上有了很大飞跃,于是创始人取了下一个字母 B 作为它的名字。第三代(面向目的)语言又有了很大飞跃,按照惯例,它被取名叫 C。第四代(面向对象)语言又飞了,但是按照惯例的话就变成 D——于是变成学生成绩单上越来越难看的字母,所以,发明者使用 C 里面的增一语法,将这个面向对象语言取名叫 C++。--------这个就是我老师说的整个故事了——现在知道C#读C-Sharp是什么意思了吧。我之所以只同意前半句,是因为后半句说的是“C”而不是“C++”。
# 读作 sharp 中文译为 锐利
我想微软的意思说.net这个框架中,C#语言很不错。呵呵。那大家在继续讨论J#为什么叫J#
首先 C# 是C++++ 比C++还厉害
2.C# 的# 是锋利的意思 就是很锋利的语言
3.C# 的# 还有整齐的意思 还说明了 这个语言很整齐 没有多余的功能没有罗嗦的东西
4.C# 的# 也可以看成是一个网的一部分
######################################
######################################
######################################
######################################
上面的是一整张网 其中的一个可以看成是整张网的一部分
所以说明了他是面向网络的语言可能还有其他的意思 我也只能想到这么多了