Re: [wmii] patches for shared object libixp and Sun compiler

From: Uriel <lost.goblin_AT_gmail.com>
Date: Mon, 15 Jan 2007 13:07:37 +0100

On 1/15/07, Stefan Tibus <sjti_AT_gmx.net> wrote:
> On Fri, 12 Jan 2007 19:06:59 +0100 Uriel wrote:
> > No, it sounds totally retarded, just compile the damned thing
> > statically and forget all this idiocy.
> >
> > uriel
>
> ...you missed to enlighten me about your "perfect" OS... ;-)

I don't know any perfect OS, but what I can tell you for sure is that
Shitwaris is one of the most idiotic and retarded OSes ever created.

> Please stop these non-constructive complaints. Dynamic
> linking is about reducing memory-usage by avoiding to have
> the same code in memory several times by several programs.
> So it's useful, just as much as you use libraries at all
> in order not to write and compile the same code over and
> over again (and thus would be a waste of resources).
> And don't tell me today's computers have enough memory...
> that's ignorant.

Yes, that is why Unix on the PDP-11 used dynamic linking... oh, wait,
never mind.

And that must be the reasons why all my statically linked binaries on
Plan 9 are ten times bigger than the same dynamic linked tools on
lunix... oh, wait, never mind that too, it is the other way around,
but I must be delusional.

But I'm sure you are right, I'm just ignorant and stupid, I'm sure you
have done a careful study of how much memory is saved by dynamic
linking the incredibly lean and mean lunix libraries.

I seem to remember that the geniuses at Sun that came up with the
wonderful idea of implementing shared libraries on lunix did just
that... oh, wait, they found out that their system used more memory
with shared libraries than without? Nah, that can't be true... oh,
wait, that was the same geniuses that decided that mmap was such a
great idea that they fixed cat(1) to use it... except that they forgot
mmap doesn't work on pipes, blah, who cares? nobody uses pipes
anyway... dynamically loading more 'plug-ins' and what not into your
app is so much more fun than pipes.

Fork, open, read, write are for morons; the best would be an OS with
only pthread_create, mmap, ioctl and dlopen! I wonder why that reminds
me more of VMS than of Unix, but what do I know, I'm just an ignorant
moron.

And it must be good, because it sounds really cool, and I have heard
everyone thinks is the only way in the universe things can work.

uriel

P.S.: Stop sending me private emails, don't deprive everyone else from
enjoying and laughing with your incredibly insightful and well
informed emails.
Received on Mon Jan 15 2007 - 13:08:08 UTC

This archive was generated by hypermail 2.2.0 : Sun Jul 13 2008 - 16:18:30 UTC