编程语言都改名叫什么来着
-
编程语言改名是指某个编程语言更改了它的名称,通常是为了提高语言的可辨识性、市场竞争力或与其他语言区分开来。以下是几个著名编程语言改名的例子:
-
Dart(原名Dash):Dart是一种由谷歌开发的编程语言,最初被称为Dash。在经过一段时间的开发和推广后,Dash改名为Dart,以更好地与其他编程语言区分开来。
-
Python(原名ABC):Python是一种广泛使用的编程语言,最初在1980年代由Guido van Rossum开发。最初,Python的前身是一种名为ABC的编程语言,但由于ABC语言在广泛推广方面遇到了一些问题,Guido决定重新设计并改名为Python。
-
Java(原名Oak):Java是一种广泛使用的编程语言,最初由Sun Microsystems开发。在最初的设计阶段,Java被称为Oak,但由于已经有其他使用Oak名称的软件存在,Sun决定更名为Java。
-
Ruby(原名Rubyholic):Ruby是一种动态、面向对象的编程语言,最初由日本程序员松本行弘(Yukihiro Matsumoto)开发。在开发初期,Ruby被称为Rubyholic,但在1995年正式发布时,更名为Ruby。
-
C#(原名Cool):C#是微软开发的一种面向对象的编程语言,最初被称为Cool。然而,由于Cool这个名称在商标方面存在一些问题,微软决定改名为C#。
总而言之,编程语言改名是一种常见的现象,通常是为了提高语言的可识别性、市场竞争力和与其他语言区分开来。以上是一些著名编程语言改名的例子,每个编程语言的改名背后都有其特定的原因和动机。
1年前 -
-
编程语言改名的情况并不常见,但确实有一些语言在发展过程中进行了改名。以下是一些编程语言的改名情况:
-
Java: 最初被称为Oak,由于已经有同名的商标,因此在1995年改名为Java。
-
Python: 最初被称为ABC语言的后继者,但由于与另一个项目冲突,1991年Guido van Rossum将其改名为Python。
-
Ruby: 最初在1993年由Yukihiro Matsumoto开发,起初被称为“自由对象语言(Free Object Language)”,在1995年改名为Ruby。
-
C#: 在最初的设计阶段,C#被称为Cool(C-like Object Oriented Language),最终在1999年改名为C#。
-
Go: Go语言最初被称为“20%语言”或“Google语言”,但在2009年正式发布时,被命名为Go。
-
Rust: Rust最初被称为“Rust/LB”,是由Mozilla Research开发的,但在2010年正式发布时,改名为Rust。
-
Perl 6: Perl 6最初被称为“Perl 6”,但后来改名为“Raku”以避免与Perl 5混淆。
需要注意的是,这些改名并不常见,大多数编程语言在发布后就一直保持了原始的名称。改名的原因可能是商标冲突、语言发展方向的调整或为了避免与其他语言混淆。
1年前 -
-
编程语言改名是一个相对较少见的事件,通常只发生在某种情况下,比如发生重大变化、合并或被重新设计等。下面是一些编程语言曾经或正在改名的例子:
-
JavaScript -> ECMAScript:JavaScript最初是在网景公司开发的,最早被称为LiveScript。为了借鉴Java的成功,后来改名为JavaScript。为了更好地标准化和避免商标问题,JavaScript的标准化组织ECMA International将其标准命名为ECMAScript。
-
C++ with Classes -> C++:C++最初是由Bjarne Stroustrup在20世纪80年代初开发的,最初称为"C with Classes"。在经过一系列改进和扩展后,它在1983年改名为C++。
-
Oak -> Java:Java最初是由Sun Microsystems开发的,最初的名称是Oak。由于Oak这个名字已经被注册,因此Sun公司选择了Java这个名称。
-
Dart -> Dart:Dart是由Google开发的一种新的编程语言,最初被称为Dash。然而,由于商标问题,Google将其改名为Dart。
-
Go -> Golang:Go是由Google开发的一种编程语言,它最初被称为Go语言。然而,由于Go是一个非常常见的词汇,为了避免与其他语言或项目混淆,人们开始将其称为Golang。
-
C# -> C Sharp:C#是由微软开发的一种编程语言,它最初被称为C Sharp。然而,为了方便使用,人们通常将其简化为C#。
-
Ruby -> Ruby:Ruby是一种由日本程序员松本行弘开发的编程语言。尽管Ruby从未正式更名,但它有一些曾经流行的别名,比如Yukihiro Matsumoto开发的早期版本叫作"mu"。
以上只是一些例子,实际上还有许多其他编程语言也经历过改名的过程。改名对于编程语言来说并不常见,因为它涉及到大量的工作和影响现有代码库和生态系统。因此,大多数编程语言都会尽量避免改名,除非有非常重要的原因。
1年前 -