寻找完美的语言

简介: 这个周末没有翻译文章,也没有写代码。本来有想写点weex相关的代码,但尝试了两三个小时后,放弃了。主要是原因是npm那些无止境的包依赖,随便找一个库,要依赖57个其它的库,看得蛋疼。我记得当年放弃java,也是这个原因,总是依赖一大堆的jar包。

这个周末没有翻译文章,也没有写代码。本来有想写点weex相关的代码,但尝试了两三个小时后,放弃了。主要是原因是npm那些无止境的包依赖,随便找一个库,要依赖57个其它的库,看得蛋疼。

我记得当年放弃java,也是这个原因,总是依赖一大堆的jar包。其实后来知道了,解决一个领域的问题,就需要有一个领域的相关知识积累,依赖这些jar包,就是依赖这些领域知识的沉淀。

程序员是否应该假设自己万能

自认为什么语言都能驾驭、什么问题都能解决。

都知道,一门语言的语法,学习起来并不困难,但每种语言所提倡的编程风格、适合运用的场景、解决问题的思路都有比较大的差异,这种差异对于很多人来说,其实是无法自由转换的。典型症状:总想把另一门自己熟悉的语言的库什么的移植到新的这门语言中来、或者口头禅 - 这个地方要是像那个什么语言里的方式就好了,诸如此类。

完美的语言

所以,有的时候,我们想要找到一门完美的终极编程语言,能用来解决一切问题。PHP?世界上最好的语言?JavaScript?前后端通吃的语言?Go?互联网时代的C语言?Kotlin?更好的Java?Rust?更好的C++?

找到这么一门语言,我们就万能了?!

Linus在他的自传说过:一生只为寻找欢笑!

偷偷的告诉你,我也花了很长的时间很多的精力想要寻找一门完美的语言,一生都只使用它!

能找到吗?找不到!能找到吗?找不到!能找到吗?找不到!用一门语言,就要接受他的优点和缺点。

结论还是套用那个万能公式吧!

语言并不是最重要,重要的是领域知识、解决问题!

结果并不重要,重要的寻找的过程!

目录
相关文章
|
17天前
|
安全 IDE Java
C#语言的
C#语言是一种面向对象的编程语言
16 1
|
10月前
|
自然语言处理 JavaScript 前端开发
【100 种语言速成】第 2 节:Emojicode
【100 种语言速成】第 2 节:Emojicode
74 0
|
存储 算法 Unix
用一句Halle认识C 语言
用一句Halle认识C 语言
138 0
用一句Halle认识C 语言
|
Java 关系型数据库 C#
什么语言才是世界上最好语言 ?
XXX语言是世界上最好语言 前言一个好的编译器/解释器决定一个语言的命运。我们常常看到有人会在网络上谈论一个语言的好坏,从而引起社区口水战,在这些话题中性能占了很大的比例,很少会有人辩论语言的语法合理性,语言的设计缺陷。
1968 0
|
算法 Linux 程序员
我为什么建议大家一定的会 C 语言
我为什么建议大家一定的会 C 语言
2108 0
|
JavaScript 开发工具 前端开发
|
Web App开发 Java C#
下一篇
无影云桌面