A Linux Kernel Module written in Scratch (a visual programming language for kids)
Date:
Tue, 28 Jun 2022 15:11:08 GMT
Description:
Seriously. Someone did this. Because... why not?
FULL STORY ======================================================================
Ready to have your mind blown just a little? Check this out:
What am I looking at, you ask?
On the left is Scratch a visual programming tool, primarily geared towards kids, to help with learning concepts of coding. Instead of typing out your code, you drag and drop blocks of programming logic into place. Snapping
them together like a jig saw puzzle.
In this case, instead of a programming tutorial or a simple childrens game, the Scratch project is an actual Linux Kernel Module .
On the right is some output from the Linux Kernel Log.
Those messages in the Linux Kernel Log were put there by that Linux Kernel Module (using the printk function) built in Scratch.
Thats right. It is now possible to build a functioning Linux Kernel Module entirely in a visual programming tool intended for kids. Because this is 2022, and we deserve to have some fun.
This bit of (awesome) madness is made possible thanks to the scratchnative project, which takes a Scratch project and converts it to C++. Thus opening up some truly ridiculous possibilities (such as creating this kernel module
or even writing a whole gosh darned operating system ).
Dont forget to grab your subscription to The Lunduke Journal . So much good stuff . Subscribe now
======================================================================
Link to news story:
https://lunduke.substack.com/p/a-linux-kernel-module-written-in
--- Mystic BBS v1.12 A47 (Linux/64)
* Origin: tqwNet Technology News (1337:1/100)