这是2023年6月的编程语言排行榜:

  • Python 现在更多的用在数据分析、人工智能和科学计算的场景中。有人说Python还可以做Web、Devops,,,我想说编程语言只有更合适和不合适两种,不存在能不能做到的问题,如果你愿意,你用汇编语言来写web都可以😁。
  • Java 基本上都用在大型Web项目中。
  • C# 现在基本没落了,除了一些工业还使用外,国内的Web环境基本不考虑这个了。
  • JavaScript 是前端开发的唯一语言,没的选😂。
  • Go 的发展有一点像多年前PHP的发展苗头,而且目前使用Go的开发人员和企业,大部分也都是由PHPer转过去的。
  • PHP没落了,,,

现在遇到了以下一些问题:

  1. Python的 pyc 文件,通常可以使用一些技术手段可以逆向出源码。现在为了保证pyc文件不能被逆向或者说是增加逆向的成本?
  2. JVM 的垃圾回收不能满足目前的项目需要,需要进行调整,该咋办?
  3. PHP 的原生sockets扩展性能很低,如何在不改变该扩展名和对外暴露的方法前提下, 如何实现高性能?


在解决上面的问题前,先看一下目前排名靠前的主流语言在早期都是由哪些语言开发的:

上图基本上已经解决了前面的问题了,那么问题又来了,作为一个Pythoner、Javaer、JavaScripter、PHPer到底需不需要具备这些能力呢?

有这样几种可能的性:

  • 你会。那你在该语言不够专一,基础不够高好,差评。
  • 你不会。那底层的运行逻辑你不懂,项目中出了问题你没办法给出解决方案。
  • 会一点。那你是网上看到别人说的,你自己没有实际去操作过,没办法去掌握第一手资料。
  • 可以改,但没有专业的人那么精通。那你就是没有专业的追求技术的精神,喜欢半途而废。


😤是不是发现好像哪样都是错的。。。

Email:
求参与、求联系、求打赏