与 MariaDB 通信的应用使用哪些编程语言?

MariaDB 基金会的投票是一种非正式的方式,用于收集社区的反馈。它们以前总有点隐蔽,但最近的投票在 mariadb.org 首页停留了一段时间,获得了健康的 5,225 票。

投票问题是“与 MariaDB 通信的应用使用哪些编程语言?”,结果如下:

Python30%
PHP30%
Java19%
NodeJS16%
C#15%
C/C++11%
Bash/Shell/Powershell7%
其他7%
TypeScript6%
Go6%
Rust4%
R3%
Ruby2%


我们如何使用这些结果?毕竟这是一个不受控的互联网投票,因此我们不会过度解读。我们将其作为与 MariaDB 社区保持联系的另一种方式,并了解人们认为重要的事情。有时它们可以验证我们已有的假设,有时它们可以向我们展示一些有趣但我们之前没有注意到的东西。

这些结果并不令人惊讶。它们与 2023 年 Stack Overflow 调查的结果非常吻合,唯一的异常(同样不令人惊讶)是 PHP 在我们的社区中比在普通人群中更受欢迎。鉴于 PHP 在 LAMP 堆栈中的突出地位,以及 MariaDB 和 PHP 被一些最繁忙的网站(例如维基百科)广泛使用,PHP 很可能始终保持强大的影响力。我们有兴趣了解 MariaDB 在广为人知的用例之外的发展情况,例如 MariaDB 的Oracle 兼容模式的影响,这使其成为从专有 Oracle 迁移的绝佳选择,正如东南亚最大的银行 DBS 所展示的那样。

随着 Python 的流行度没有任何放缓的迹象,它在投票中名列前茅,以微弱优势超过 PHP,这并不奇怪,但看到 MariaDB 与一些较新的语言(如 Rust 和 Go)日益紧密地结合,令人感到高兴。

一个新的投票已经开始,“您与 MariaDB 使用哪些连接器?”,请随意投票。投票不是提供反馈的唯一方式。最有价值的方式之一是在 JIRA(我们的问题跟踪器)上对您最感兴趣的问题进行投票和评论。我们在优先考虑我们的路线图时确实会考虑投票和评论,当然,开源的性质意味着快速包含某些内容的最佳方式是您自己贡献