#为什么现在的编程语言需要用户的心智那么高

看到博文视点公众号推了一本Rust的书,我又跑去翻看了一下Rust相关的书,看了一会儿便开始觉得有点头晕,

让我不经在想

“为什么现在的编程语言需要用户的心智那么高?”

以前天真的觉得技术的发展是为了解决新问题,比如

- Swift是为了降低Objective-C的复杂度

- Kotlin是为了降低Java的复杂度

- Rust是为了降低系统性编程的错误

- Mojo是为了在人工智能上替代Python

...

直到我接触了React.js/Next.js,我对以前这种天真的想法产生了怀疑,或许很多语言/工具的出现有别的目的,

能看得到的企图是

“新工具/语言的门槛可以有效筛选跟不上的程序员”

“新工具/语言可以开辟自己的生态,提升公司的竞争力”

至于新工具/语言是否好用,反正又不是决策者用,决策者也不关心用的人是否头发都薅没了,Who TMD cares...

如果你要上班写代码,自然是要去学习最当红的技术

如果你创业,还是使用最熟悉的东西吧 比如Java/PHP/Python/JavaScript...

Reply to this note

Please Login to reply.

Discussion

No replies yet.