Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Init systems and build systems are the same thing

Name: Anonymous 2015-02-28 11:52

Think about it a second.
That's right, with a couple of shell functions you could have a script that both starts up your OS and compiles your code. Just define your ultimate targets (start agetty, compile main.c), dependencies (mount drives, compile foo.c) how to resolve each target, and how to check whether each target is already resolved.
Higher-level programs can serve as a front-end and check circular dependencies ahead of time.

It's got to be a few dozen lines maximum. systemd and make can fuck off.

Name: Anonymous 2015-02-28 12:08

[1]pg.67 Terry A. Davis "How to Build an OS while suffering from Paranoid Schizophrenia and Persecution by CIA Niggers"

Name: Anonymous 2015-02-28 12:26

How many times can we write topological sort of a directed graph and call it original software?

Name: Anonymous 2015-02-28 12:34

>>3
Do you hold any patents on it?

Name: Anonymous 2015-02-28 12:42

>>3
All problems in the same complexity class are equivalent.

Name: Anonymous 2015-02-28 20:09

>>5
The equivalence still uses a translation procedure which can be non trivial as an idea.

Name: Anonymous 2015-02-28 20:16

>>6
Who cares? It's still doing a thing. That's all software does. It doesn't even matter what it's written in. You don't get points for writing an init system in haskell.

Name: Anonymous 2015-02-28 20:30

>>7
I feel like I'd get dumber if I tried to respond.

Name: Anonymous 2015-02-28 20:31

no they're not

Name: Anonymous 2015-02-28 20:33

>>8
You could spend the time saved not responding by learning some social skills.

Name: Anonymous 2015-03-01 0:46

Get a load of these dubs.

Name: Anonymous 2015-03-01 1:56

Get a load of this dozen

Name: Anonymous 2015-03-01 2:13

# mv /bin/make /sbin/init
# ed /etc/Makefile

Name: Anonymous 2015-03-01 3:42

>>10
And you can spend the time saved from not shitting on yourself by fucking your mother, raping a dog, chopping off your penis, shoving it up your vagina, throwing up on a cat, eating your testicles, digging out your eye balls, cutting open your abdomen, eating your intestines with a fork and knife, scraping the skin off your toes until only the bone remains, dissolving your fingers in acid, lighting your scalp on fire, shooting yourself in the kneecap, shoving a live cherry bomb up your anus, being raped to death by a zebra, throwing yourself off a skyscraper, laying down in front of a train, jumping into a tiger enclosure, snorting anthrax, tying your foot to the back of a bus, swimming in shark infested waters with bloody dead fish duck taped to your body, scuba diving with a helium tank, inhaling sulfur, sniffing glue, hitting your foot with a hammer, attaching a hamster in a cage to your body and letting it starve so it slowly eats you alive, shoving a live swordfish up your ass, flying a probe into the sun, detonating a nuke in a cave, jumping into a volcano, walking into the focal point of a mirror array solar power plant, and taking a much needed shower at old faithful.

Name: Anonymous 2015-03-01 4:59

How many times can we write a GUI of a Scintilla editing component and call it original software?

Name: Anonymous 2015-03-02 13:22

The SysV/Insserv init used in Debian 6 and 7 prompts:

INIT: version 2.88 booting
Using makefile-style concurrent boot in runlevel S.

Don't change these.
Name: Email:
Entire Thread Thread List