跳至内容
GitHub 仓库 论坛 RSS 新闻提要

这不是新年决心

Nicolás di Tada

大约一年前,借着年末乐观情绪的浪潮,Manas.Tech(以下简称“我们”)决定承诺在 2017 年完成 1.0 版本的发布,其中将包含所有可能对语言造成破坏性改变的更新。

和许多其他新年决心一样,这只是美好的愿望。在我们发布这篇文章的时候,情况似乎比实际情况要接近一些。此外,由于涌入大量新项目,我们无法投入我们想要的时间。

透明度一直不是我们的强项,主要是因为时间和精力的不足,但我们听到非常明确的呼声,我们需要在这方面改进。正如我们多次所说,我们致力于推动 Crystal 取得成功,并将继续投入一切可能的资源,以实现 1.0 版本以及未来的发展。自 2012 年以来,我们已经投入了大约 4,200 小时的工作,自 2015 年 7 月开始通过 Bountysource 收集捐款以来,我们又投入了大约 2,700 小时的工作。这还不包括任何营销工作,仅是开发人员的时间。

今年年末比年初要慢得多,因为我们不得不处理不断涌入的新项目。我们已经为 Manas.Tech 团队添加了新人,这应该会改善 2018 年的情况。

我们现在已经完成了集体估算,并制定了一个稳固的计划来实现 1.0 版本。

领域 详情 ~工作时间(小时)
发行版 发布版本、发行版软件包、Docker 镜像等 120
多线程 重新设计纤程调度器以并行处理多个线程 680
更好的调试 开发编译器和运行时支持,以提供合理的调试体验 680
语言语义 考虑接口、泛型、宏以及它们之间的相互作用。删除不必要或冗余的语言特性。 600

从 1 月开始,我们将重启对上述领域 Crystal 的工作,并将继续投入至少 2 倍于捐款涵盖的工作时间。请帮助我们 传播消息,以便我们尽快发布第一个生产就绪版本。

欢迎您提出任何问题、建议或意见。

感谢我们令人难以置信的社区的支持,祝您新年快乐。

- Crystal 团队