这不是新年决心
大约一年前,借着年末乐观情绪的浪潮,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 团队