:: Re: [DNG] terminology
Top Page
Delete this message
Reply to this message
Author: Curtis Maurand
Date:  
To: Luciano Mannucci
CC: dng
Subject: Re: [DNG] terminology


Sent from my iPhone

> On Aug 24, 2020, at 9:16 AM, Luciano Mannucci <luciano@???> wrote:
>
> On Mon, 24 Aug 2020 08:52:55 -0400
> fsmithred via Dng <dng@???> wrote:
>
>> I was told that everything in linux is a file, even your hardware.
> No,no, this is plan9...
>


it’s been fun reading this thread.

in plan9 everything is an object. that’s a little different. OS/2 was that way.

In linux everything is a file. directories are a type of file “find -type d,” for example. when you program, everything is a file. you open it , you read from it or you write to it. you flush the buffer and you close it. even on windows. object oriented os’s are different.

I’ve been working with linux (and BSD and Windows - all flavors since 3.0 and Novell Netware and DOS and OS/2. i even got to play with xenix, sco and aix a bit, too.) since the middle 90’s. mkdir=make directory and rmdir=remove directory (DOS md and rd) try rmdir on a directory that has something in it and you’ll get a complaint that the “directory” is not empty. then what’s in the directory? another directory? perhaps, but maybe a file.

on windows they’re folders. mac is based on bsd unix. at the command line they’re directories. in the gui, they’re folders. i guess it’s that way for them all. folders in the gui, directories at the command line.


my question would be how to differentiate directory servers (LDAP/AD (AD is LDAP+)). from directories. they also get referred to as directories. this is why windows changed to file folders on its nomenclature. windows command line tools still refer to folders as directories. mkdir and rmdir still exist on the windows system. and although no one cares OS/2 used directory/file

—Curtis