C++, Java, C#, Python, Ruby, JavaScript are the most powerful object-oriented programming languages, if language power would be defined as the number of features available for a programmer. EO, on the other hand, is an object-oriented programming language with a reduced set of features: it has nothing by objects and mechanisms of their composition and decoration. We are trying to answer the following research question: "Which known features are possible to implement using only objects?"
翻译:C++、 Java、 C# 、 Python、 Ruby、 JavaScript 是最强大的对象导向的编程语言, 如果语言能力被定义为程序员可用的功能数量。 另一方面, EO 是一种目标导向的编程语言, 其特点较少: 它没有其构成和装饰的物体和机制。 我们正试图回答以下研究问题:“ 哪些已知特征可以仅使用对象实施? ”