[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] WCOWORK vs WINDOM for components



Quoting Lonny Pursell <atari@bright.net>:

I also have no interest in windom or any other lib for that matter.
If these libs have bugs, then you are importing other peoples bugs.
Agreed it might be fine for some, but definitely not for everyone.

And unlike writing it all yourself, open-source libs have their bugs by more
than just you (usually years worth of development and debugging), and most of
the work is done for you so you can concentrate on more important things.

I also don't like the assumption that because a lib is already present that
OS dev needs to be stopped or changed to suit the lib.  That is just
backwards thinking.  It needs to go into the OS so we can keep the apps lean
and clean and not huge and bulky.   Also if it's in the OS, it makes it far
more easier for any language to access the features.

If a language can't call a C lib, then the language needs to be updated.

And .. put user libs in the OS?   Uhmm .. NO!   The OS is supposed to control
the hardware and present an API to that harware for applications as well as
present sharing of resources, and provide for IPC. You start adding every lib
available to C developers and your OS won't fit into RAM, even if you have 4GB
of RAM.

An example might be the socket calls, now that they have been moved into the
kernel, they are no longer limited to gcc coders.  Prior to that it pretty
much required gcc.

socket calls fall into IPC and networking ... its supposed to be in the kernel.