-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
关于统一现有PL的中文简称及相关术语规范化的一些建议 #76
Comments
"C语言"之类的说法已经约定俗成, 请问为何要强调这是"编程语言"?
不解.
有何优势?
这和1)原则相悖吧?
为何PHP不需?
请详述区别在哪里? |
@nobodxbodon 已更新一楼的表述。
为了区分自然语言和编程语言是两种完全不同的东西。虽然英文都是language,但在汉语的语义里,英文的language并不能完全等价于中文的语言一词,在特定的场合容易产生歧义,故有此替代一说。
关于C语言的问题,可以更尊重现有的用法。并非为了强调这是编程语言,而是为了减少语言一词的混用。
直接用C也可以,尽量减少使用“C语言”的语言二字。
精确,且省字符。应该说建议用词的优先级是:PL>编程语言>>>语言;简称语言是不够严谨的。 另外第四点不矛盾,整个1到6是按优先顺序排列的
这个主要是个人观点。个人认为写代码只是编程的一种实现方式,而编程是程序设计的一种专用说法,即理想状态下,是可以不写代码也能编程的。但现实情况是主流的开发流程仍然将编程和写代码紧耦合,导致了平时大多数人没有将两者区分开来。 软件开发,编程,写代码,这三者该是分立的。个人观点。 最后关于英文简称的趋势,这里提供一个参考。现在的很多年轻人,他们英文水平不行,所以呢看到很多网站,但是叫名字叫不习惯,于是就有了各种单字母的简称。比如bilibili被简称B站,acfun被简称A站,pixiv被简称为P站。我觉得这样的简称用法未来是个趋势,虽然在把编程语言简称位PL应该不会普及,但其他IT方面的专用词,只要足够普及,未来也会往类似的简化称呼方向靠拢。比如html5被简称h5,还有Google的kubernetes被简称为k8s。这些都是从实用方便交流的角度出发的,也符合汉语的单音节组词习惯。另外中文词汇的命名,跟人起名字相似,趋势应该也是从双字词,往三字词四字词慢慢扩充,就目前来看,两字词的简称还没有饱和,三字词也绰绰有余。 |
即使国外, 只要不是专业做编程语言设计和实现的圈子, 都不大在交流中用PL代替Programming Language. 无论中英, 术语缩写(不仅是计算机术语)对于非领域内人士并不友好. 这个PL可能表示的英文术语列表有一百多项 , 可以想象它对于非同行的带来的歧义和混淆. |
@nobodxbodon 嗯,我的主要想法是替代掉语言二字的滥用,用编程语言是严谨也是最好的,偷懒的时候可以用PL。 |
上面的表述仍然很有争议. |
科学用语,避免歧义,保护自然语言,从我做起:
相关涉及的PL不多,目前想到的只有两个:
The text was updated successfully, but these errors were encountered: