为什么 Java 和 js 这么机车呢?

2017-04-12 15:19:01 +08:00
 phrack

楼主玩过不少语言,目前主力 python 。

经常因为项目需要会要写 java 和 js ,但是为什么我一直觉得 java 和 js 非常机车啊!

java 脱离 IDE 根本没法写,有 IDE 也是一大坨一大坨,看的人眼睛疼, js 我尝试了三次去熟悉这个语言,每次都是玩到想哭,真的,就是想哭,为什么到处都是回调,我根本不明白整个程序的流程到底是怎么走的?

谁能帮我脱离苦海?!

4938 次点击
所在节点    程序员
31 条回复
silencefent
2017-04-12 18:59:20 +08:00
因为你用的是 xxx.min.js 啊,去掉了空格当然看不了
Tyanboot
2017-04-12 19:00:27 +08:00
@morethansean 粗略数了一下,这贴的 gist 里面有至少 8 个回调- -
Nitromethane
2017-04-12 19:27:02 +08:00
然而我好像最喜欢这两个语言~
linnn2
2017-04-12 19:47:20 +08:00
你需要多了解一些语言的特性,简单来说,你对 JavaScript 的问题在于,你对这门语言不够了解。
JavaScript 的独特的地方就是它单线程异步的特性,这个不了解的话,不能说 JavaScript 入门了吧
LioMore
2017-04-12 19:51:05 +08:00
@linnn2 说的对
楼主你压根还没入门
nashxk
2017-04-12 20:19:17 +08:00
特意去查了一下机车是什么意思。。。
Gantz
2017-04-12 21:55:45 +08:00
感觉 Python 就是胶水语言,后端不如 java, 只能调 c++ 库,前端只能用 js 啊
isCyan
2017-04-12 22:18:26 +08:00
@fy 异步感觉几乎是用 JS 必然遇到的 😂
beginor
2017-04-12 22:40:17 +08:00
不如试试 typescript 吧
vcfvct
2017-04-12 22:47:36 +08:00
无 callback 不 js 。这个是必须的了,不然人家单线程, server side ( nodejs )怎么可以那么高的吞吐, client side ( browser )怎么可以处理那么多的 event ( timeout , xhr , click , hover , scroll etc...)
Java 嘛,没什么好说的,用惯了 intellij 效率是非常高的,尤其大项目!
Balthild
2017-04-19 11:11:16 +08:00
@sagaxu 官方说法: Kotlin is not "a better Java"....

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/354363

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX