Beefy Boxes and Bandwidth Generously Provided by pair Networks Cowboy Neal with Hat
Perl: the Markov chain saw
 
PerlMonks  

PERL OS

by zer (Deacon)
on Apr 19, 2006 at 00:24 UTC ( [id://544248]=perlquestion: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.

zer has asked for the wisdom of the Perl Monks concerning the following question:

Well, this came about with a comment that a buddy said when he noticed a lot of the commonalities with his everyday computing and the integration of perl then them. He said "there should be a PERL operating system".

I personaly doubt it is possible, maybe i am wrong. What do you think?

Moved from Perl Monks Discussion to Seekers of Perl Wisdom by planetscape

Replies are listed 'Best First'.
Re: PERL OS
by chas (Priest) on Apr 19, 2006 at 00:41 UTC
    There has been some discussion of this already. See 339754.
Re: PERL OS
by spiritway (Vicar) on Apr 19, 2006 at 00:57 UTC

    I'm confident that an OS could be written in Perl; but I'n not clear what is meant by a "Perl OS".

    Writing an OS in pure Perl would be impractical because of the time constraints imposed by various kernel routines. Pure Perl would be too slow. You'd have to write those routines (or at least the vital bits) in C or assembly language (or whatever's sufficiently fast).

    But - what would a Perl OS even be?

Re: PERL OS
by osunderdog (Deacon) on Apr 19, 2006 at 07:58 UTC

    It wouldn't free up memory until it was unplugged.

    Hazah! I'm Employed!

Re: PERL OS
by jonadab (Parson) on Apr 19, 2006 at 08:09 UTC
    I bet I know what the package management system would be like...
Re: PERL OS
by rhesa (Vicar) on Apr 19, 2006 at 10:38 UTC
    POE! It has a kernel, task scheduler, event dispatcher, signal handlers and I/O abstraction layers. Now all we need is nVidia drivers ;)
Re: PERL OS
by zentara (Cardinal) on Apr 19, 2006 at 15:59 UTC
    I've heard that Mandrake uses Perl for it's configuration scripts, that is about as far as you can go, because the Kernel will be C and too the X server. But if you ran Mandrake and used the Perl Window Manager, you would be pretty close.

    I'm not really a human, but I play one on earth. flash japh

      ...and replacing some core UNIX (POSIX) utilities with their Perl equivalents from the Perl/Linux project will get you even closer ;)

      :)))))

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://544248]
Approved by planetscape
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.