一个将代码作为开源发布的自私个人论点

2025 年 1 月 24 日,作者作为嘉宾参与了 Real Python 播客的最新一期节目,与 Christopher Bailey 谈论使用大型语言模型进行 Python 开发。节目中还涵盖了很多其他话题,尤其重要的是作者多年来与开源开发的关系。

  • 5m32s,作者提出了自己关于为何默认将代码作为开源发布的自私个人论点的最佳版本:大约六年前在一家美国大公司工作时感到沮丧,因为写的代码以后再也用不到,而开源软件的好处是解决一个问题后可添加开源许可证,以后再也不用解决该问题,这是永久解决问题的巧妙方式,之后作者开始将过去六年写的几乎所有代码都开源,纯粹是为了防止未来失去对代码的访问权,因为为雇主写了很多以后用不到的代码,不想重复发明东西,认为对开源的兴趣其实很自私,通过添加许可证、写文档和单元测试能让自己受益。
  • 其他话题包括:

    • 4m40s,作者的第一个重要开源项目——二十年前在 WordPress 中使用的 PHP XML-RPC 库。
    • 10m08s,22 多年前开始写博客获得的好处。
    • 22m14s,如何开始使用大型语言模型写 Python。
    • 36m55s,使用大型语言模型进行代码的工作流程,包括实验研究阶段(“准备阶段”)和后续实际编写完成代码的阶段。
    • 55m14s,为何是一只骑自行车的鹈鹕的 SVG ?
    • 57m48s,为何说“做得更好”实际上有效!
    • 1h0m24s,用大型语言模型烹饪!如何获得一个奇怪美味的鳄梨酱食谱。
    • 1h08m52s,关于本地模型的最新想法。
阅读 7
0 条评论