quickat
quickat
1253 0 0

用 Scratch 编写的 Linux 内核模块

Scratch 是一种儿童可视化编程语言,是麻省理工媒体实验室终身幼稚园组开发的一套电脑程序开发平台,于150多个国家和地区公开,并提供60多种语言版本。

用 Scratch 编写的 Linux 内核模块

上图左边是 Scratch —— 一种可视化编程工具,主要面向儿童,帮助学习编码概念。您无需输入代码,而是将编程逻辑块拖放到位。像拼图一样将它们拼凑在一起。

在这种情况下,Scratch 项目不是编程教程或简单的儿童游戏,而是一个实际的 Linux 内核模块。

不过这要借助一个工具 scratchnative/scratchOS,该项目采用了一个 Scratch 项目并将其转换为 C++。因此开辟了一些真正荒谬的可能性(例如创建这个内核模块,甚至编写一个完整的操作系统)

0

See Also

Nearby


Discussion

Login Topics