zoukankan      html  css  js  c++  java
  • 序程谈杂

    今年这两门语言都很火,不少互联网博主也成了分成了几个阵营。

    我的看法是都值得一学。

    很多人讲换golang换个跑道,轻松超过Java从业人员,说实话,这类人可能没怎么接触过golang甚至java也是一知半解。

    Java的web领域几乎是“无敌”,生态太完善了,而且社区也在持续不断的推进发展,语言的特性也越来越跟进时代,我不认为golang能在web开发和java抗衡。

    golang的语法虽然相对简单,但是不同于java的规规矩矩,golang很难写出“好”的代码,规范,性能,如何正确使用goroutine和channel等特性,这都不是新手能快速掌握的。

    golang还是适合在中间件这类的开发上发挥其最大作用,单纯的做业务开发,写着bug一堆的所谓高并发的golang业务代码,真不如老老实实用Java。

    golang肯定是会持续火下去,上手快,有大公司背书,有杀手级应用,当然,很多不懂装懂的人也会非得说火是因为天然支持并发巴拉巴拉的。

    再说Rust,这门语言其实上手难度就比golang高很多了,但是单纯的作为语言设计来讲,我认为比golang要好很多的。上手和设计,难以取舍,但是它似乎也没难到学不会的程度。

    Rust这门语言我本人也不是很熟,它的各种规避性,限制性策略还是有些特色的,也可以戏称它为一门“安全”的语言。

    Rust个人感觉,大火可能,但是仅限于一线城市,你如果是个2-3线城市从业人员,当个业余乐趣学比较好。

  • 相关阅读:
    文字超出2行显示省略号
    js调试工具console方法详解
    下厨如有神
    画地为牢——广州经济困局
    数字桩和记忆术
    想象力提高记忆能力的重要能力
    三元色
    轻松自我介绍三步走——曼陀罗思考法
    英语单词_巩固方法草稿A
    http、TCP/IP协议与socket之间的区别
  • 原文地址:https://www.cnblogs.com/CherryTab/p/14047985.html
Copyright © 2011-2022 走看看