open-source - 使一门语言成功需要什么?

标签 open-source programming-languages project-management

<分区>

我对一种新的编程语言有一个有趣的想法。它基于一种新的编程范式,我已经在脑海中思考了一段时间。几周前,我终于抽出时间开始为它开发一个基本的解析器和解释器。

我希望我的新语言取得成功,并且我希望在它准备好发布时最终围绕它创建一个社区。它背后的想法相当具有创新性,所以我不希望它在商业世界中获得很大的支持,但是看到一些初创公司使用它或开源项目使用它比其他任何事情都更让我兴奋。

因此,考虑到这些目标,我可以做些什么来帮助我的语言取得成功?语言项目如何才能成功?我应该不惜一切代价避免什么?我很想听听关于其他语言的意见或故事——成功与否——这样我就可以在继续发展的过程中思考它们。

到目前为止,我最关心的两个问题是寻找市场、访问现有库以及获得出色的工具支持。我还可以在此列表中添加什么?

最佳答案

关于open-source - 使一门语言成功需要什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/766881/

相关文章:

php - 完全开源的网站

programming-languages - 使用什么语言编写 'Angry Birds' 应用程序?

project-management - Scrum Master "manage"如何成为失控的产品负责人?

database - 缺少OSS数据库系统性能测试的原因?

开源 CUDA IDE

ruby-on-rails - 任何人都可以推荐一个好的但简单的开源 Rails 项目,其中有很多待定的功能可以贡献吗?

java - Java 如何选择调用哪个重载函数?

programming-languages - 登月使用了哪些编程语言?

language-agnostic - webapp 开放测试版与封闭测试版的任何好处/缺点

git - 艺术家能否在开源环境中真实地应对(分布式)版本控制?