科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
操作系统

初中学生能学哪些编程语言(初中生学什么编程语言比较好)

2023-12-06 操作系统 本文链接

下一代前端语言会是什么呢?JS会被淘汰吗?

1、仍然是JavaScript。

2、是能编译为 WebAssembly(WASM)的语言。

3、是能编译成 JavaScript 的语言。比如TS、Dart、CoffeeScript、Clojure等。

第一种JavaScript毫无疑问最多人熟知,是一个最为广泛的语言,每个浏览器都支持。但JS有一个很大的问题,就是过于灵活,也缺乏类型约束。对于不太熟悉的人来说,开发大型应用会比较吃力。

第二种WASM这种字节码的方式是一个非常不错的的选择,前端解释字节码,而不是解释源码,源语言可以是C、C++、Rust、Go、Java、C#等很多流行语言。但WASM应用范围有限,主要用在计算的场景,而不是展现。

第三种是JS语言的补充,可以摒弃JS语言的缺陷。TS通过增强面向对象就非常火爆。但这些语言不能作为目标语言,只能转换为JS才能运行,因此这种方式只是JS的一种补充,而不是替代。

综合来看,还是JS才是未来,只是将来可能会有更新的版本的JS,增加更多的能力,例如严格类型,复杂数据结构,泛型支持。那时候的前端开发又将掀起一场革命。

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读