EO

The following text is a partial translation of the original English article, performed by ChatGPT (gpt-3.5-turbo) and this Jekyll plugin:

是时候开始了!我们已经开始开发一种新的编程语言。它的名字叫做EO(如同Elegant ObjectsEsperanto中的EO):eolang.org。它是开源的,并且由社区驱动:yegor256/eo GitHub仓库。它目前还处于非常早期的草案形式,但是方向已经比较明确了:它必须是真正的面向对象的,没有妥协。欢迎你加入我们。

为什么还需要另一种语言呢?因为据我所知,市场上没有真正面向对象的编程语言。以下是我认为不属于纯面向对象语言的内容:

  • 类(只有类型和对象)

  • 实现继承

  • mutability

  • NULL

  • reflection

  • constants

  • type casting

  • annotations

  • 流程控制(forwhileif等)

Java和C++充满了许多其他小错误。

目前,我们认为EO将编译成Java。不是编译成字节码,而是编译成.java文件,之后可以编译成字节码。

我真的很依赖你的贡献。请将你的想法提交为票务和拉取请求到yegor256/eo GitHub存储库。

Translated by ChatGPT gpt-3.5-turbo/42 on 2023-12-15 at 06:25

sixnines availability badge   GitHub stars