假如互联网瘫痪了、不存在了,有哪些编程语言可以活下来?

是程序员古耕 2024-03-15 00:56:14

如果互联网瘫痪了,并且不可逆转,有哪些编程语言可以活下来?这个问题是在我上学的时候我们一个教Java的老师问我们的!他的言下之意是最终活下来的将是Java!他的原话是:“因为目前很多设备的硬件都是用Java写的,所以即使互联网瘫痪了,Java程序员至少还可以靠着维护这些硬件再干十年!”。

当时,我对我的老师的话是深信不疑的,但是随着工作久了,自己也对接了很多硬件,发现硬件的底层使用C++实现的还是比较多的!而硬件的表现层也就是操作硬件的软件则大多数使用CSharp(C#)来编写。所以,如果现在互联网突然瘫痪了,到底什么编程语言能够存活得更久,可能是个谜!

虽然我们不能准确预知,但我们可以根据现有条件大胆猜测一下,哪些编程语言能够活得更久!

C/C++

C/C++在各种场景的应用注定了它可以在互联网瘫痪后活得更久,我们所能见到的大部分软件、硬件的核心程序都是由C++编写的,尤其是在硬件领域!

CSharp(C#)

很多人可能都不服,但是当互联网瘫痪以后,移动互联网也就不存在了,我们将重新回归到使用桌面电脑的时代。而使用C#不光能使用WinForm快速开发图形界面,还可以使用WPF快速开发图形界面。

并且,C#是目前能够最简单调用C++动态库的编程语言,因此,C#在互联网瘫痪以后,可以很快提升市场占有率!

VisualBase(VB)

VB在互联网瘫痪以后,成功的理由基本上跟C#一样,因为WinForm和WPF同样支持使用VB进行开发!

Java

Java可能会作为局域网管理系统的主要开发语言,但也不一定。但Java和C#和VB一样,同样可以开发图形界面。因此,Java仍然可以占有一席之地!

Python

虽然互联网不存在了,但是其实并不妨碍人工智能的发展,因此Python作为一个优秀的编程语言是可以活下来的。但是Python之所以排名靠后,是因为Python在互联网时代的强大,依靠的是大家一拥而入而构建的丰富的生态。当互联网不存在以后,生态随之瓦解,只有一些有实力的公司才会去使用Python作为开发语言!

哪些语言可能会没落?

Swift可能会没落,因为尽管移动互联网不存在了,但是很多局域网内的设备可能会需要使用无线设备进行连接控制。此时,Andorid系统和Windows系统的好处就体现出来了,因为开发者可以直接把设备控制软件通过安装包直接安装在Pda系统里进行使用,而IOS软件想要做到这一点不是不行,只不过比较麻烦!

网页编程,比如HTML、Css和JavaScript!虽然它们不至于直接消失,但没落的可能性很大!因为当互联网不存在以后,网页编程的生态优势就不存在了!因此很多公司在开发软件的时候会更倾向于使用桌面软件!

结语

互联网如果真的不存在了,什么编程语言更加符合当时的软件开发环境就更加受人喜欢。这时候可能一些比较古早的编程语言会在那个时候重新崛起,因为这些编程语言更加适合单机或者局域网开发。

但不管咋说,这只是我的个人或许有点不成熟的观点,会有很多同行不同意,此时,欢迎发表您的观点!

0 阅读:1

是程序员古耕

简介:感谢大家的关注