Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Perl/Linux

by jonnybe (Scribe)
on Oct 08, 2004 at 17:17 UTC ( [id://397719]=note: print w/replies, xml ) Need Help??


in reply to Perl/Linux

Had another thought...why stop there? How about embedding a perl interpreter in the kernel? Wow, device drivers on the fly and reduced overhead for perl scripts, lol.

Jon

Replies are listed 'Best First'.
Re^2: Perl/Linux
by SpanishInquisition (Pilgrim) on Oct 08, 2004 at 17:43 UTC
    I've got an funny idea here, hear me out .. maybe we take that Perl idea and we could have EVERYTHING, and I mean EVERYTHING be a file and we could we could have a collection of servers running on a mini mach kernels implementing things like filesystems and network access!

    I'll call it "HURD OF 9 LLAMAS"! BA DOOM BOOM </rimshot>

    (I predict this will be massively downvoted by those who don't know about HURD and Plan 9...)

Re^2: Perl/Linux
by hardburn (Abbot) on Oct 08, 2004 at 18:30 UTC

    A perl interpreter in the kernel? People already complain about bloated Linux kernels. Though I think these people haven't been happy since 2.2 was released.

    "There is no shame in being self-taught, only in not trying to learn in the first place." -- Atrus, Myst: The Book of D'ni.

      Ok, we can put it in a kernel module. :D
Re^2: Perl/Linux
by samtregar (Abbot) on Oct 08, 2004 at 19:16 UTC
    I'm too lazy to check, but I seem to remember a system for writing virtual file-systems in Perl for Linux. I don't know if that involved embedding Perl in the kernel, but it seems like it might have!

    -sam

      I wrote RFC: Fuse::DBI - mount database as filesystem about such virtual file-system (which mounts part of database). It uses Fuse perl bindings, so it embeds fuse into kernel and then just calls it from perl. It's very powerfull, but in strange file-system way.

      2share!2flame...

      I think you mean PerlFS, of course it is entirely crack induced - but it does actually work and I have heard of some people actually finding a use for it.

      /J\

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://397719]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having an uproarious good time at the Monastery: (6)
As of 2024-04-23 12:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found