是否有可以同时为高级和低级的编程语言?我会详细说明......
比如说,你想编写一个需要良好的抽象和静态类型(以及其他东西)的企业系统,所以你选择Java。但是,你需要这个系统的一部分是非常低的延迟,所以你选择C ++并进行垃圾收集。然后,您需要某种自动构建脚本,因此您可以快速在python中编写一些内容。
是否有一种语言可以执行所有这些任务,并且可以配置,以便可以使用GC,如果指定,则可以解释或不解释脚本,如果指定,语言可以进行静态类型化? - 说,一个统一的语法,可选的静态类型,可定制的GC和编译器......一种可定制的科学怪人语言?
免责声明,我没有采用任何编程语言/编译器课程,所以这可能是一个noob-ish问题!谢谢!
答案 0 :(得分:0)
现实世界的挑战可以更好地处理多种编程语言和编程语言实现。
由于您提到了Python,出于性能原因,库的重要部分是在C(或Cython)中实现的。
现代网站上涉及的编程语言至少包括HTML,CSS和JavaScript,以及模板语言,用于后端的语言,以及用于服务的语言,以及用于查询数据库的SQL或类似语言
编程的历史经常尝试单一的编程语言(ADA浮现在脑海中),并且每个编程语言都会导致语言不一致或代码复杂。他们都是近视的。