编程|5 种即将消亡的编程语言

编程|5 种即将消亡的编程语言


每个编写代码的人都有自己喜欢的语言 。 这种情况经常发生 , 因为我们学习了某种编程语言 , 或者我们很快掌握了它 , 或者它使我们的工作变得更容易 。
拥有首选语言有几个原因 。 然而 , 我们的语言有时可能会变得单调乏味 。 它不再由制造它的公司维护 , 或者人们出于某种无法解释的原因停止使用它 。
其他语言 , 例如 C , 在许多情况下仍然是最流行的编程语言 , 经受住了时间的考验 。
关键 是编程语言似乎有一个生命周期 , 对于某些人来说 , 末日似乎已经到来 。
以下是几种未来似乎黯淡的语言:
1. Visual Basic .NET曾经有Visual Basic 6 , 但微软似乎希望摆脱它 , 而是推出了VisualBasic .NET程序 。 但是 , 将所有内容迁移到这个新版本的 Visual Basic 似乎是一项极其艰难的操作 。
这是值得注意的 , 因为在1991 年 , Microsoft通过从Alan Cooper购买图形设计师将其包含在语言中来增强BASIC语言 。
Cooper起初使用另一种语言 , 但盖茨指示他将其更改为 BASIC , 这位前微软 CEO 认为这是最容易学习的语言 。
结果 , 形成了 Visual Basic , 最终包括对象和复杂的编程技术 。
但后来发生了一些事情:Delphi(在 Borland)的负责人Anders Hejlsberg离开公司加入了微软 , 在那里他开始了 C# 项目 。
这种语言在很多方面与Java相似 , 一段时间后 , C#成为微软新的语言标准 。 在 C# 诞生的同时 , 微软程序员发明了VisualBasic .NET , 它的语法与 BASIC 相同 , 但代码模仿 C# 的代码 。
这两种语言都广为人知 , 但C#似乎赢得了人气竞赛 。 出于这个原因 , Visual Basic 似乎注定要灭绝 。
2.德尔福Delphi , 它只是Pascal 加上 Objects , 很可能会被淘汰 。 Embarcadero已尝试支持它 , 并且仍在发布新版本 。 也许发生的事情是 Borland 方面的一系列战略失误 。
首先 , 无论出于何种原因 , 他们都将名称更改为 Imprise 。 然而 , 这并没有奏效 。 他们恢复了以前的绰号 , 并突然将他们的数据库工具与他们的编程工具分开 。
后者更名为CodeGear , 但不知为何 , 人们开始怀疑有什么地方不对劲:如此多的更名、如此多的策略变化开始赶走它的支持者 。
Embarcadero 的持续努力能否让 Delphi继续生存还有待观察 , 但很明显 , Delphi在编程世界中正在失去青睐 。 也许是时候切换到不同的平台了 。
3. Perl曾经有一段时间每个人都用 Perl 编程 , 但后来发生了一些事情 。 创作者开始在不理解原因的情况下堆积越来越强大的功能 。 也许这增加了复杂性 。
甚至它的作者似乎也(含蓄地)明白 Perl 出了点问题 , 并选择停止从 2000 年开始的 Perl6 开发!关键是似乎没有人不再需要 Perl 。
4. Adobe Flash我们在这里不是在谈论语言 , 而是在谈论平台 。 Adobe Flash 的丧钟可能是史蒂夫乔布斯选择不在 Apple 的移动设备中使用这种语言(在 Apple) 。
如果其中一个新平台(例如 Apple 平板电脑)不支持 Flash应用程序 , 则开发人员将有义务在Javascript、HTML5或 Apple 批准的任何其他平台中创建它们 。 结果 , 尽管不断进步 , Flash 却开始衰落 。 它今天肯定会消失 。
5.红宝石Ruby 大约在10 年前风靡一时 。 它在 1995 年首次亮相后立即获得了追随者 , 它的奉献者喜欢它(并且可能仍然如此) 。 另一方面 , 那些使用类 C 语言长大的人似乎在与 Ruby 斗争 。
毫无疑问 , 它是一种奇妙的语言 , 尽管由于它被翻译而移动缓慢(这个问题让我感到震惊 , 因为在游戏的这个阶段 , 为任何语言制作编译器都不是问题) 。