英特尔公司的内核黑客Josh Triplett正致力于让Python语言不需要操作系统就能运行,他和同事已设法让一个解释器在GRUB引导程序中运行。
让Python语言运行在引导程序中的动机是为了避免在测试硬件、BIOS、可扩展固件接口和ACPI时去写一次性的C代码程序。他在PyCon 2015上说,如果能不需要写任何C代码,他的生活将会更幸福。
他们的项目正式名称是BIOS Implementation Test Suite ,基于标准的 Python解释器,使用的是Python 2.7,以后可能考虑使用Python 3。
延伸阅读:
- python基础教程01:Hello World!
- Python基础教程02:基本数据类型
- Python基础教程03:序列
- Python基础教程04:运算
- Python基础教程05:缩进和选择
- Python基础教程06:循环
- Python基础教程07:函数
- Python基础教程08:面向对象的基本概念
- Python基础教程09:面向对象的进一步拓展
- Python基础教程10:反过头来看看