2020年,5 种 将死的编程语言

Python07

2020年,5 种 将死的编程语言,第1张

曾几何时,几乎每个人都在使用Perl语言编程。但是那些经常使用的人慢慢地发现,关于这个Perl语言似乎总是有点不对劲。至少我知道有这么个叫做“piecemeal”的编程语言,它的创造者似乎就只是将这个功能堆在另一个功能上面而已,并没有好好考虑将它们结合在一起。

Perl

曾几何时,几乎每个人都在使用Perl语言编程。但是那些经常使用的人慢慢地发现,关于这个Perl语言似乎总是有点不对劲。至少我知道有这么个叫做“piecemeal”的编程语言,它的创造者似乎就只是将这个功能堆在另一个功能上面而已,并没有好好考虑将它们结合在一起。

事实上,甚至是它的创造者也不得不承认这种编程语言是有问题的。经过完整地改造之后,现在的开发工作开始倾向于使用Perl6,这个大概是在2000年的时候。至于Perl?俨然已经销声匿迹了!所以完全没有必要去学习它了。顺便说一句,下面这个“Goodbye World”就是用Perl写的:

上面这个例子会出来一个网页。现在的Perl,由于可以作为CGI脚本语言,所以使用的最广泛的是在生成web页面上。但是为了适应时代的变化, 我们最好还是将Perl语言“弃之如敝履”。

Ruby

关于Ruby,可以这么唱“十年之后,我不认识你你不属于我……”。因为就在10年前,Ruby语言可谓是风靡一时。它出生于1995年,5年左右达到它的鼎盛时期。如果你经常使用的话,绝对会义无反顾地爱上它。但是,像我们这些学着C语言风格长大的孩子在学习Ruby时往往会觉得有点囧。

下面是用Ruby写的“Goodbye World”:

下面是一个用于计算阶乘的例子:

我测试了这个例子,来计算1000的阶乘。下面是结果(由于篇幅限制,中间略过了2569个数字):

从各方面来看,Ruby都很好,几乎是一片赞誉声……除了Twitter。在2011年4月,Twitter宣称他们已经将几乎大部分的代码都改写过了,以便不必使用Ruby和它的web框架——Ruby on Rails,据他们所说这个平台非常之低效。不过,我想说的是,也正是那一天起,Ruby开始走下坡路,使用的人数也是越来越少。

Visual Basic.NET

十年前,我应聘到一个需要重写大量代码的公司,名字我已经忘记了,主要工作就是将VB6转换为Visual basic.NET。大概就只干了一两个月吧,我就跳槽了:真心太痛苦了。

微软钟爱于BASIC编程语言的扩展可以一路追溯到1991年,那时他们刚刚采购了来自Alan Cooper的一个非常酷(对于那个时候而言)的可视化编程设计。Alan Cooper初期使用的是别的编程语言,但是比尔盖茨让他换成BASIC语言,因为盖茨认为那是当时最为简单的编程语言。于是乎,大名鼎鼎的Visual Basic,就从BASIC中衍生出来——对象这一概念以及新的编程技术问世了。

后面又发生了一些很有意思的事情。Borland Delphi的创造引领者,Anders Hejlsberg也到微软工作,并且引领创建了一个新的编程语言——C#。这种编程语言非常类似于Java语言。刚开始的学习或许有点难,但是一旦上手,你绝对会对它爱不释手。C#很快就成为了微软的旗舰编程语言。现在的话,在软件行业中,有很多很多需要C#的工作岗位,不少都是高薪聘用的。

虽然针对自己的CLR运行,微软创建了C#,但是它的工程师们另外还创建了一个盖茨深爱的BASIC语言版本,命名为Visual Basic.NET。该编程语言借用了BASIC语言的语法,但是它的编码方法却与C#相似。虽然Visual Basic.NET也在发展,但是优胜劣汰总是不可避免的——大家都选择了C#,于是Visual Basic.NET就成为了明日黄花。

下面是摘自微软网页上的一段Visual Basic.NET程序:

这里的“Hello World”也可以替换成“Goodbye World”,这个没关系。

Adobe Flash和AIR

从技术上讲,这些都是平台,而非编程语言。我之所以将它们包含进来是因为如果你想要使用它们,就必须安装Adobe自己的ECMAScript版本,即ActionScript。ActionScript是JavaScript(当前最流行的编程语言之一,因为它能用于所有的浏览器)的一个近亲。ActionScript在ECMAScript(这是JavaScript实现标准的官方名称)中增加了一些细节;但是除了Adobe Flash,其他地方几乎没有ActionScript的用武之地。

你使用Flash不?乔布斯非常讨厌它,并且也不允许iPhone使用它。然后随着iPhone(以及随后的iPad)的逐渐普及,Web开发人员不得不创建不必依赖于Flash的网站。那些以ActionScript为生的开发人员也不得不纷纷下岗。(我曾经看到过一个Flash开发人员指责另一个JavaScript开发人员毁了他的职业生涯。)

Adobe也曾试图通过AIR以求得其编程平台的一线生机,于是配建了一个用于构建AIR app的工具,称为Flex。至于AIR,许多人都说,这是一场灾难。不过我们目前也不知道为什么Adobe会推出AIR,可能是想用AIR取代Flash?也可能是想要AIR和Flash相亲相爱共同发展?

记得有一段时间,得益于Twitter平台——TweetDeck(要求用户在电脑上安装AIR运行时)的使用,AIR很是红火了一阵子。那时大概有数以百万计的pc AIR应用被开发出来,只是后来Twitter在2011年买了TweetDeck之后,又改写本地代码取代了AIR。于是乎,AIR的辉煌就到此为止。

随着Flash和AIR的逐渐逝去,Adobe的ActionScript也开始向世界吻别。下面是一些用ActionScript写的代码示例。

你可能会发现这与JavaScript非常相似,都使用var、function和new,并且也使用小数点来访问成员变量。

Delphi’s Object Pascal

首先我得向我曾经的好伙伴Delphi表示歉意,因为我不得不公布Object Pascal的“死讯”。well,Delphi(用于发Object Pascal的工具)历经变迁之后,依然苟延残喘着(它起源于Borland公司,现在抱着Embarcadero公司的大腿)。

早先Delphi和它的Object Pascal语言确实给我们提供了一个良好的工作环境:虽然有点啰嗦,但是编译器很快,而且相比Visual Basic(这里指的是pre-Visual Basic.NET,1995年左右),创建Windows程序更容易。

但是它的优势并没有持续下去。也很难说是什么原因,因为这个平台真心是不错的。就在这时,Borland公司开始在其Delphi的产品线上支持C#和C++。发展到后来,Borland公司甚至直接将Delphi卖给了Embarcadero公司,然后Embarcadero公司继续使用Delphi开发产品。话说,它做得相当不错,但是重点再也不是Pascal了。当然,你依然可以用Pascal编程,但是几乎没人走这条路了。事实上,我们可以使用Delphi建立许多不同的平台,包括iOS、Android,以及Linux操作系统。

但是,如果你去Embarcadero公司的网站看看,你会发现他们主要是在促进Delphi’s C++ 的支持。因此,换言之就是,Object Pascal已然逝去了。写到这里,我不禁悲从心来,因为我花了很多很多时间来学习Pascal语言,特别是Delphi’s Object Pascal。但是没办法,现实就是如此残酷,不转行就只能饿死。

下面请看Object Pascal的代码:

译者注:以上观点仅代表作者个人观点,请文明礼貌按秩序吐槽。

那么这将“亡”的五大语言中有你所擅长的吗?

☞复工大势下,远程办公的 科技 企业只能“坐以待毙”吗?

☞美团十年,支撑全球最大规模外卖配送的一站式机器学习平台是如何炼成的?

☞腾讯提结合ACNet进行细粒度分类,效果达到最新SOTA | CVPR 2020

☞我最喜欢的云 IDE 推荐!

☞智能合约编写之Solidity的高级特性

☞返鄂复工人员自述:回武汉上班,要先飞合肥,再由公司包车接回去

不得不说在如今的数码市场上并不是价格高就能买到称心如意的单品,重点是看怎么选择,那么对于有五千元左右的朋友们来说肯定想知道5000笔记本性价比排行哪些好,下面排行榜123网就整理了十款给有需要的您参考!

5000笔记本性价比排行

1、华硕(ASUS)灵耀S 2代S5300UN笔记本

2、联想IdeaPad320笔记本

3、惠普(HP)小欧HP 14q-cs0003TX笔记本

4、宏碁(Acer)墨舞TX420笔记本

5、联想ideapad320S笔记本电脑

6、小米(MI)Ruby国民笔记本

7、宏碁(acer)蜂鸟Swift3 微边框轻薄本

8、宏碁(acer)TMP2510笔记本

9、戴尔(DELL)XPS笔记本

10、惠普(HP)15-AC系列笔记本

一、华硕(ASUS)灵耀S 2代S5300UN笔记本

参考价格:5099元

系统:Windows 10

厚度:15.1mm—20.0mm

硬盘容量:256G固态

在5000笔记本性价比排行中从外观上看就颇具震撼感,宽窄边的设计让整个视角更炫,屏幕所占比例高达86%,能智能切换的模式更能随心而变,转轴的设计办公也会更方便,合理的键盘在打字的跨越度上也会很舒适。

二、联想IdeaPad320笔记本

参考价格:4899元

系统:Windows 10

分辨率:1920×1080

厚度:20.0mm以上

硬盘容量:128G+1T

联想家的这款笔记本采用最新的酷睿处理器合和高达1T的储存,启东时完全可以说是飞速的,在运算上也支持高效运算,强大的内芯用着不仅功耗低,而且能完全拒绝卡顿的问题。

三、惠普(HP)小欧HP 14q-cs0003TX笔记本

参考价格:4999

系统:Windows 10元

屏幕尺寸:14.0

英寸内存容量:8G

性能和图像处理能力都有很大提升的这款笔记本是非常值得入手的,全新的处理器更能将整个的运行速度极大的提升,金属喷漆工艺和有拉丝纹理的键盘面搭配起来很有质感。

四、宏碁(Acer)墨舞TX420笔记本

参考价格:5099元

系统:Windows 10

屏幕尺寸:14.0英寸

硬盘容量:128G+1T

宏碁家的这款笔记本搭配着MX130(DDR5)的独立显卡,完全能轻松应对各种办公娱乐的需求,全高清的屏幕整个画面看着甚是舒心,防眩光的屏幕即使是在强光下都能看清楚,还能保护视力。

五、联想ideapad320S笔记本电脑

参考价格:5499元

系统:Windows 10

厚度:10.0mm—15.0mm

硬盘容量:256G+1T

一款内外兼修的笔记本,只要是用过的朋友对其的评价都是相当高的,金属的材质在抗压性上非常的强大,所以能在最大程度上保证屏幕的安全,超窄的边框视野也更广阔,画面看着就是一种享受。

六、小米(MI)Ruby国民笔记本

参考价格:4899元

系统:Windows 10

厚度:15.1mm—20.0mm

内存容量:8G

小米家的这款产品是采用全新的制作工艺制作而成,整个给人非常稳重但又不失时尚的感觉,它最大的优势是高性能、续航时间长和移动性,更快的读写速度也更好的提了各方面的效率。

七、宏碁(acer)蜂鸟Swift3 微边框轻薄本

参考价格:5099元

屏幕尺寸:14.0英寸

内存容量:8G

厚度:15.1mm—20.0mm

硬盘容量:256G固态

全新第八代的处理器,双通道的高速内存,2T的机械硬盘让此款电脑在整个性价比上非常的高,超轻超薄的机身也更方便携带,而且金属拉丝的表面不会留下指纹,更是提高了使用的安全。

八、宏碁(acer)TMP2510笔记本

参考价格:4699元

厚度:20.0mm以上

内存容量:8G

宏碁品牌下的这款笔记本十款非常不错的办公系列的单品,而且在其它方面也是不错的,比如环绕的立体扬声器会给人带来与众不同的影音体验,重点是续航时间非常的久呢!

九、戴尔(DELL)XPS笔记本

参考价格:4999元

屏幕尺寸:12.5英寸

厚度:10.0mm以下

硬盘容量:128G固态

这款二合一能拆卸的笔记本在整个的性价比上是非常不错的,内置的背光灯在任何环境下都能轻松输入,最近的处理器和超大固态硬盘的搭配,最终在整个的运行速度上有很大很稳定的提升。

十、惠普(HP)15-AC系列笔记本

参考价格:4799元

系统:Windows 10

分辨率:全高清屏(1920×1080)

屏幕尺寸:15.6英寸

在5000笔记本性价比排行中这款单品的外观非常的简约,但又不失稳重的感觉,强劲的性能是它最大的优势之一,优秀的视听效果更是让人震撼,整体使用后能给人物超所值的感觉。

推荐华硕顽石六代 FL8700,

可选配第8代英特尔® 酷睿™ i7 处理器,可选配最高可支持 16GB 2400MHz 内存,并可选配新一代高性能NVIDIA® GeForce® MX110/    MX230 独立显示芯片,速度更胜以往。

NanoEdge 显示屏让 华硕顽石 FL8700 拥有广阔的屏幕空间,无论是工作还是娱乐应用,您都可以获得身临其境的沉浸观赏体验。

可选配的 FHD 面板还具备防眩光涂层,雾面防眩光涂层可消除烦人的眩光与反射,让人目不转睛。

顽石六代 FL8700  具备出色的便携性,让您随身携带也不会感到沉重。

轻薄设计,让华硕顽石 FL8700轻松融合快节奏的生活方式。

**产品规格可能会依国家地区而有所变动,我们诚挚的建议您与当地的经销商或零售商确认目前销售产品的规格。