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

2017 年 4 月 12 日
 phrack

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

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

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

谁能帮我脱离苦海?!

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

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

https://study.congcong.us/t/354363

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

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

© 2021 V2EX