Click here to Skip to main content
14,271,663 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7211-Mar-19 5:34
memberdandy7211-Mar-19 5:34 
GeneralRe: "Linux is better thought-out than Windows" Pin
#realJSOP11-Mar-19 5:45
mve#realJSOP11-Mar-19 5:45 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7211-Mar-19 6:00
memberdandy7211-Mar-19 6:00 
GeneralRe: "Linux is better thought-out than Windows" Pin
Nathan Minier12-Mar-19 1:14
professionalNathan Minier12-Mar-19 1:14 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7212-Mar-19 5:32
memberdandy7212-Mar-19 5:32 
GeneralRe: "Linux is better thought-out than Windows" Pin
Nathan Minier12-Mar-19 5:55
professionalNathan Minier12-Mar-19 5:55 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7212-Mar-19 6:01
memberdandy7212-Mar-19 6:01 
GeneralRe: "Linux is better thought-out than Windows" Pin
Member 798912211-Mar-19 1:55
memberMember 798912211-Mar-19 1:55 
I don't know where you got that subject line from, but...

Linux is a Unix clone; its architecture is a carbon copy of Unix. And Unix was never planned, designed.

The *nix process concept was a created as a mechanism to let the space ships of the Space Invasion game to come increasingly closer while you were scratching your head. The shell is the Space Invasion command interpreter loop. They needed a language for programming the whole thing, and threw up a number of language constructs in a messy pile - C is the most explisitly non-designed language that I have ever come across. And it shows!

I would be curious to know where this "though-out" is found. Most of the thinking has been spent on "How shall we clean up this terrible mess?" To some degree, the question has been evaded by stating "That is not our problem" (e.g. higher level protocols, file system structures, synchronization, shared data, user identification) - keep it simple; if it simpler than necessary, claim that it improves clarity! Slowly, a few mechanisms crept in: Existence of a file was replaced by a binary semaphore (so that we didn't have to worry about concepts such as critical regions and monitors...), we got .so libraries, and if you were an expert, you could set up segments of the data segment as shared.

X.11 could be patched on top to give the illusion of event-driven system design - but worked only for the mouse and keyboard. Exception handling was kludged onto the C language, and so was OO. For threads we had several years with competing kludges.

I never saw a speck of "design" work behind the *nix operating system, and very little in the activities closely related to it (such as the C language and communication protocols). For some protocols, the IETF simply had to make major cleanups, e.g. in the SMTP protocol and a number of others, and it is clear for everybody to see that all the old critisisms of "non-*nix-style" starndardization work becomes increasingly appliccable to *nix and TCP/IP protocols standardization.
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7211-Mar-19 5:18
memberdandy7211-Mar-19 5:18 
GeneralRe: "Linux is better thought-out than Windows" Pin
Member 798912211-Mar-19 6:14
memberMember 798912211-Mar-19 6:14 
GeneralRe: "Linux is better thought-out than Windows" Pin
obermd11-Mar-19 4:06
memberobermd11-Mar-19 4:06 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7211-Mar-19 5:29
memberdandy7211-Mar-19 5:29 
GeneralRe: "Linux is better thought-out than Windows" Pin
#realJSOP11-Mar-19 5:51
mve#realJSOP11-Mar-19 5:51 
GeneralRe: "Linux is better thought-out than Windows" Pin
Member 779081711-Mar-19 21:41
memberMember 779081711-Mar-19 21:41 
GeneralRe: "Linux is better thought-out than Windows" Pin
Charles Programmer12-Mar-19 0:27
memberCharles Programmer12-Mar-19 0:27 
GeneralRe: "Linux is better thought-out than Windows" Pin
rjmoses12-Mar-19 23:44
professionalrjmoses12-Mar-19 23:44 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7213-Mar-19 5:32
memberdandy7213-Mar-19 5:32 
GeneralRe: "Linux is better thought-out than Windows" Pin
rjmoses15-Mar-19 0:31
professionalrjmoses15-Mar-19 0:31 
GeneralRe: "Linux is better thought-out than Windows" Pin
dandy7215-Mar-19 2:42
memberdandy7215-Mar-19 2:42 
GeneralRe: "Linux is better thought-out than Windows" Pin
hpcoder213-Mar-19 12:23
memberhpcoder213-Mar-19 12:23 
Rantuseless electricians Pin
lopatir10-Mar-19 4:47
memberlopatir10-Mar-19 4:47 
GeneralRe: useless electricians Pin
Daniel Pfeffer10-Mar-19 7:59
professionalDaniel Pfeffer10-Mar-19 7:59 
GeneralRe: useless electricians Pin
  Forogar  11-Mar-19 4:00
professional  Forogar  11-Mar-19 4:00 
GeneralRe: useless electricians Pin
lopatir12-Mar-19 6:22
memberlopatir12-Mar-19 6:22 
GeneralMini CCCs 44 Pin
Tim Deveaux9-Mar-19 18:25
memberTim Deveaux9-Mar-19 18:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.