CLion 今年满 5 岁了!
一切从这里开始
这个故事始于 AppCode。2011 年,现任 JetBrains 首席执行官 Max Shafirov 宣布了在 AppCode(我们的 iOS / macOS 开发 IDE)中实现 C++ 支持的第一步:
这项任務很简单,只需在覆盖 Objective-C++ 代码时处理宏。但是不久之后,它变成了功能全面的 C++ 支持,包括对 STL 和 libc++ 的理解、对模板专业化的正确解析以及对 C++11 和更高版本标准的支持。
随后我们发布了此愚人节公告,这使我们意识到对 C++ IDE 的需求有多大。之后,我们进行了广泛的研究,以更了解市场。(幸运的是,如今,我们每年进行一次开发者生态系统现状调查,定期为我们提供大量数据。)在 2015 年 4 月首次发布 CLion 和 ReSharper C++ 的几个月后,我们在公司博客中发表了整个故事。
这周,我们满 5 岁了!并且我们昨日通过最棒的方式进行庆祝 – 2020.1 新版本发布 我们当时创建 CLion,是一个饱含充满雄心壮志的想法,现在依旧如此。但是我们比以往更有信心能够完成任务!
产品的开发团队
要创建一个真正有用的工具,必须成为社区的组成部分,感受并分享其需求、痛苦和挫折感。我们团队中有不同背景的 C++ 开发者,以及一些从未专业从事过 C++ 的人员。但是,我们感谢 C++ 社区帮助我们跨越了障碍。在这里不可能一个个感谢每个支持我们的人,因为实在太多了!但我们确实要感谢大家!
CLion 团队现在有 26 名成员!
包含:
18 位开发者
3 名 QA 工程师
2 名支持工程师
1 名技术作家
1 位开发技术推广工程师
还有我,产品营销经理。
但是在 JetBrains 还有许多其他人为我们的成功做出了贡献。我们很高兴在这样一个伟大的公司工作!
现在和将来
对于任何 IDE 来说,C++ 语言是一个挑战。多年来,我们不仅发现了许多棘手的情况,还开始与社区讨论 C++ 工具方面的挑战,希望这可以帮助 C++ 委员会注意到这些问题。我们感谢所有愿意讨论的人们!我们也很高兴为 C++ 委员会提供免费许可证,以便我们了解他们的反馈。它们处于语言的最前沿,我们想知道我们是否保持一致。
说到免费体验计划,我们看到成千上万的学生每天都在使用 CLion 来迈入神奇的软件开发世界的第一步。我们很高兴 CLion 在 ICPC 团队中得到了广泛使用(我们的统计数据来自 2019 年 ICPC 世界总决赛,该赛事只能在 Linux 上使用 C++、Java、Kotlin 和 Python)。
我们致力于提供远程和嵌入式开发支持,并且发现汽车工業的客户在增加,尤其是那些创造自动驾驶体验的客户。(我们被我们宝马客户和朋友的自动驾驶广告逗笑了!)
我们当然要感谢 Google 对我们的坚定信念。在 CLion 的第一个版本中,其 C++ 支持被 Android Studio 采用。我们与 Google 团队的合作一直非常有效,并且对 CLion 有利。
我们知道,我们之后会有繁忙而有趣的时刻,有很多重要的问题需要解决,有许多重要的修复要实现,还有很多提升价值的功能要添加到产品中。
我们还知道,您有时会对我们遗漏的或无法放入产品的功能感到失望。我们想您知道这些事情也困扰我们!JetBrains 不在乎 KPI 或管理层次结构。我们在乎我们对工具的感觉、社区的需求以及如何满足你们的要求。我们知道我们可以在许多方面做得更好。因此,我们将尽最大努力在关键领域进行工作并进行改进!
生日故事
最后,由于是生日庆典,我们有一份礼物要与大家分享。一个故事!Phil Nash 很乐意读一本书给您。放轻松,享受 CLion 生活的前几章:
无论是好是坏,我们总是将来自各种渠道的反馈传递给团队的聊天室。因此,如果您有任何想告诉我们的信息,请留下评论。谢谢大家,敬请关注!
您的 CLion 团队
JetBrains
The Drive to Develop
原文发表于2020年4月15日,作者