Slashdot Mirror


Schemix - A Scheme In The Linux Kernel

Phs2501 writes "Schemix is a Scheme running in the Linux kernel. It presents /dev/schemix to send Scheme forms to, and has extensions to read and set (C) kernel variables, call kernel functions, and make devices. If you've wanted to prototype your drivers in a high-level language that's 100% in the kernel, here you go."

2 of 58 comments (clear)

  1. Re:/dev/schemix creation question by Yokaze · · Score: 2, Insightful
    As far as I can see, automagically through the DevFS.
    [...] devfs_register( NULL, name, DEVFS_FL_AUTO_DEVNUM, [...])
    So, no major/minor numbers.
    --
    "Between strong and weak, between rich and poor [...], it is freedom which oppresses and the law which sets free"
  2. Re:But I wanted... by JohnFluxx · · Score: 2, Insightful

    What's with the negative attitude, dude?

    "Anyone who thinks that the Schemix team should've implemented Perl, Ruby or Python kernel hooks should just quit crying and do the work themselves"

    I haven't seen anyone complaining. And the parent gave a perfect example of people who wanted other languages in gimp, and did write their own instead of "crying".