【发布时间】:2023-03-17 02:36:01
【问题描述】:
我想知道是否对当前编程语言中存在的主流语言特性有一些很好的概述?
我之所以这么问,是因为在查看某些编程语言的编程特性时,例如 D Language Feature Comparison Table,我想以某种有组织和系统的方式了解这些特性是如何相互关联和不同的一个列表,也可能包含来自特定语言但独立于特定语言的示例。
感谢您的回复,也感谢您提供任何好的参考资料(书籍或链接)。
补充:我正在寻找一些简短的概述,也许只是一个回复就足够了,不一定是专着(但不介意你在这里推荐它)。如果我觉得有必要,可以追究细节。
【问题讨论】:
-
这是一个巨大的话题,许多更复杂的功能必须使用才能被理解 - 你没有通过一遍又一遍地阅读那一章来内化条件,是吗? ?此外,语言特性只是构建块——它们可以以无数种方式一起使用,并且大多数组合至少在某些情况下是实用的。您介意解释一下您希望从这样的描述中获得什么吗?
-
@delnan:无论我多么努力,我都是一个糟糕的程序员。根本原因是我不太了解语言。一种方法是理解语言特征,无论是经典的还是创新的,独立于特定语言,但通过它们的例子,我认为这将有助于我通过参考这样一个大图来学习新的语言。
-
这样的问题不适合本站?
-
@delnan:我正在寻找一些简短的概述,也许只是一个回复就足够了,不一定是专着(但不介意你在这里推荐它)。如果我觉得有必要,可以追究细节。
标签: language-agnostic language-features