一种可配置(高/低级别)的编程语言?

问题描述 投票:0回答:1

是否有可以同时使用高级语言和低级语言的编程语言?我会详细说明...

例如,您要编写一个需要良好抽象和静态类型(除其他外)的企业系统,因此选择Java。但是然后,您需要该系统的一部分具有非常低的延迟,因此您选择C ++并进行垃圾回收。然后,您需要某种自动构建脚本,因此您可以使用python快速编写一些内容。

是否有一种语言可以完成所有这些任务,并且是否可配置,使得如果指定了语言,则可以使用或不使用GC;如果指定了脚本,则可以解释或不使用脚本;如果指定,则该语言可以具有静态类型? -说,带有可选静态类型,可自定义的GC和编译器的统一语法。一种可自定义的科学怪人语言?

免责声明,我没有上过任何编程语言/编译器课程,因此这可能是一个菜鸟般的问题!

programming-languages
1个回答
0
投票
自从您提到Python以来,出于性能原因,库的重要部分都用C(或Cython)实现。

[现代网站上涉及的编程语言至少是HTML,CSS和JavaScript,再加上模板语言,再加上用于后端的语言,再加上用于服务的语言,再加上用于查询数据库的SQL或类似语言。

编程的历史不断尝试使用一种编程语言来编写所有内容(ADA成为我的脑海,并且每种语言都导致语言不一致或代码复杂。他们都是近视的。

© www.soinside.com 2019 - 2024. All rights reserved.