为什么 swift 和 rust 的语法错误提示这么慢而 js 的提示很快?
firefox吧
全部回复
仅看楼主
level 13
709922234 楼主
环境
xcode
vscode + eslint
vscode + rls
2019年05月17日 08点05分 1
level 11
swift和rust提示语法错误需要编译一遍的吧。。
2019年05月17日 08点05分 2
不要吧。应该跟js一样分析AST就行吧
2019年05月17日 20点05分
rust 确实是编译后提示。但是 rust 是静态强类型语言,为什么要编译后才能提供提示呢?分析起来相比 js/ts 不应该更加简单吗?
2019年05月25日 04点05分
level 13
楼主会这么多语言的吗?[啊]
2019年05月17日 10点05分 3
会rust go Java Swift 的安装和卸载
2019年05月17日 20点05分
@709922234 哭辽,我连它们的安装和卸载都不会。[泪]
2019年05月17日 21点05分
level 13
我只会唱、跳、rap和篮球
2019年05月19日 04点05分 5
律师警告
2019年05月19日 04点05分
level 14
因为Rust之类的typechecker干的多得多,而且不允许false negatives。当然,这不一定是好事。
另外,基于历史惯例,基本上叫lint的都是缩水货。
2019年06月18日 04点06分 7
1