zoukankan      html  css  js  c++  java
  • 寻找完美的语言

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

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

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

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

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

    完美的语言

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

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

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

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

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

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

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

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

  • 相关阅读:
    《认知突围》摘抄
    《java多线程编程核心技术》----ThreadLocal
    java有必要记录的东西
    spring源码几个servlet功能的介绍
    基于openapi3.0的yaml文件生成java代码的一次实践
    Android攻城狮 调试
    Android攻城狮 http协议
    Android攻城狮 Android中更新UI的几种方式
    Android攻城狮 Handler与子线程
    Android攻城狮Handler简介
  • 原文地址:https://www.cnblogs.com/x3d/p/5994953.html
Copyright © 2011-2022 走看看