在 edX,我们为参与各种开源社区和项目感到非常自豪。 鉴于我们对 Python 和 Django 的依赖,我们的大部分开源工作都在这些社区中也就不足为奇了。 JetBrains 的 PyCharm 博客 已经足够了 采访我们自己的 2, 内德·巴切尔德r和 罗伯特·拉波萨,这两个长期 Open edX 社区成员无疑会熟悉的名字。
在这次对 edX 软件架构师 Robert Raposa 和 Ned Batchelder 的采访中,我们将深入了解 edX 项目的底层,其中超过 95% 的整个代码库都使用 Python。 Robert 是 Open edX LMS 和 Studio 产品及其支持基础设施的核心贡献者。 Ned 是 Open edX 团队的一员,倡导社区使用该软件。 我们将了解这个项目,他们是如何开发的,他们的技术偏好是什么,以及他们选择 Python 作为主要语言的一些原因。 许多 edX 核心开发人员都在使用 PyCharm,因此我们还将了解开发人员最看重它的哪些方面。
这是一个很好的采访,让读者深入了解 Open edX 的工作原理。 如果您是 Open edX 的新手,您可能会学到一些新东西。 如果您不是 Open edX 的新手,您可能仍然会学到一些新东西。
![]()