开发者社区> 问答> 正文

[@徐雷frank][¥20]Flutter和GoLang是否在未来超越JavaScript和Java?JavaScript和Java未来主要发展的侧重点在哪里?

Flutter和GoLang是否在未来超越JavaScript和Java?JavaScript和Java未来主要发展的侧重点是哪里?

展开
收起
月下丶 2018-12-14 21:59:49 3573 0
4 条回答
写回答
取消 提交回答
  • 代码改变世界,我们改变代码

    不会,主打方向不一样,golang有一定的局限性。

    javascript主要应用领域还是web前端。

    java应用较广。

    2020-03-18 11:25:29
    赞同 展开评论 打赏
  • 程序员。

    且不管提问本身存在的概念问题,楼主主要还是被目前的「潮流」所冲刷,不知道该如何入手和发展。

    给个简单的建议吧:Client 端的霸主 JS、Server 端的霸主 Java,至少五六年内地位仍然不可撼动,Dart 和 Go 上升趋势不错,但是基数仍然太小了。掌握最主流的语言,其他一时的趋势你可以慢慢选择着学习,看看它们的语言特性是什么,为什么被发明出来,解决哪些前朝遗老的问题。

    2019-07-17 23:21:38
    赞同 展开评论 打赏
  • 阿里前端弘树,关注 Web 前端技术,折腾过前端工程化、React Native、Hybrid 架构,目前在数据分析与数据可视化的学习道路上

    你这个问题提的有问题啊,Flutter 是框架,JavaScript 是语言,框架怎么超越语言?你如果想问 Flutter 背后的 Dart 语言是否会超越 JavaScript 还靠谱点。不过目前来看应该不大可能。
    至于 GoLang 和 Java,不太熟所以不做评价了。
    JavaScript 未来的方向,你可以关注 ES 的标准就可以知道了,总得来说应该是不断往更多的场景覆盖,node.js 打开了服务端的大门,webassembly 开辟了浏览器端高性能的新窗,未来越来越多的端的场景都会继续有 JavaScript 的延伸的方向。语言层面上可以看到越来越多向静态语言借鉴,包括 Class、类属性、私有属性等,未来动态语言和静态语言可能不会那么泾渭分明,为了适应更丰富的场景可能都会向对方借鉴学习,最终是随着设备的执行性能的提升,用这个去换取程序员的开发效率的提升。

    2019-07-17 23:21:38
    赞同 展开评论 打赏
  • 1.阿里云大学讲师,主讲《微服务Spring Cloud设计与开发实战》《MongoDB高级实战》等课程 2.MongoDB中文社区专家 3.《MongoDB实战》第2版译者 5.吉林大学计算机科学学士、上海交通大学硕士

    1、Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。应该在App移动开发领域应用多。JS在Web里无法取代。
    2、go语言很优秀,但是现在谈超过Java还太早了,服务器性能不错,底层架构设计也很优秀。但是Java强在生态体系。目前看的高并发测试.NET Core和Java都比Java并发高。
    3、JavaScript应该是类型化、模块化、性能提升是重点,谷歌搞了V8引擎,但是语言固有缺陷无法摆脱,微软出来TypeScript
    4、Java最大的问题就是Oracle,这个公司太古板,差点搞死Java,不然谷歌也不会搞Go。安卓也不会退kotlin
    5、Java太成熟了,体系太大,最近5年的改动都是小改动,其实Java应该改改语法了,语言特性C#已经比Java好了。

    2019-07-17 23:21:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载