public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
From: Charles Curley <ccurley@wyoming.com>
To: "John R. Dennis" <jdennis@sharpeye.com>
Cc: jeffdbREMOVETHIS@netzone.com, gnu-win32@cygnus.com
Subject: Re: pathname conversion
Date: Wed, 24 Sep 1997 05:54:00 -0000	[thread overview]
Message-ID: <3.0.2.32.19970924064655.00936390@mailhost.wyoming.com> (raw)
In-Reply-To: <199709232045.QAA04935@elektra.ultra.net>

At 04:45 PM 9/23/97 -0400, John R. Dennis wrote:
>>>>>> "Mikey" == Mikey  <jeffdbREMOVETHIS@netzone.com> writes:
>
>    Mikey> Because Microsoft's programmers are IDIOTS, and have been
>    Mikey> ever since 1982 when dos 1 came out...
>
>You listed a number of reason why DOS/Win32 is brain dead (no argument
>here) and why the UNIX solution is superior (once again no
>argument). But what you didn't do is answer my question, which was why
>are tools targeted for one environment not compatible with that environment?
>
>I also detest many of the Microsoft OS features. But what is
>inescapable is the fact the tools are running in a Win32 environment
>with specfic rules for pathnames. I believe that porting includes
>making the tool compatible with the native environment. Whether the
>native environment is brain dead is irrelevant, it is the environment
>you are working in for better or worse, suggesting you use a "real
>operating system" is pointless.
>
>Am I in the minority when I suggest porting includes making the port
>compatible with the target environment?
>
>Please note I am not suggesting removing support for better solutions
>nor am I unappreciative of the fine work Cygnus has done on my
>behalf. I'm just frustrated with using some of the tools because of
>what seems to be a needless incompatibility. I suspect others are in
>the same boat. Anybody else run into this problem?
>
>-- 
>John Dennis (Sharp Eye, Inc.)
>Contract programming services specializing in 3D graphics
> http://www.sharpeye.com
>jdennis@sharpeye.com
>
>-
>For help on using this list (especially unsubscribing), send a message to
>"gnu-win32-request@cygnus.com" with one line of text: "help".
>

John, I think you should look at the reason *why* Cygnus ported the GNU
tools to NT. They did not do it so they could write Mess-DOS only
applications. They did it so that they could port Unix-style tools and apps
to Wimpdows, and thereby make Wimpdows at least bearable to those who have
seen the power and flexibility of Unix. The idea was to impose a thin
veneer of civilization on a barbaric entitity. So they came up with a
Unix-style pathology to keep Unix programs and tools (and those who port
them) happy.

I have worked with Linux and HP-UX, and I find risable all the hoopla that
the small, flaccid company is making over NT 5.0. Symlinks? Mount points?
Excuse me? But then again, I *wrote* a 32 bit OS before Microsoft did, so I
have never been impressed with their products.

Mount points? Yes, mount points. It looks like Microsoft is finally
admitting that Unix did it right the first time. Just like Intel finally
admitted that Motorola did it right the first time when Intel came out with
a processor capable of a flat 32 bit addressing space. So now you can use
NT mount points to simulate Cygwin mount points.


		-- C^2

Looking for fine software and/or web pages?
http://web.idirect.com/~ccurley
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".

  reply	other threads:[~1997-09-24  5:54 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-09-22 10:06 Earnie Boyd
1997-09-22 17:09 ` Pete Jordan
1997-09-22 22:11 ` Alex
1997-09-23  3:58   ` Pete Jordan
1997-09-23  6:36   ` John R. Dennis
1997-09-23 11:41     ` Mikey
1997-09-23 13:50       ` John R. Dennis
1997-09-24  5:54         ` Charles Curley [this message]
1997-09-24 19:07           ` Tibor Polgar
1997-09-24 19:09           ` Alex
1997-09-25  0:26             ` "Name mangling", was: " Hauke Fath
1997-09-26  9:16             ` Paul Prescod
1997-09-26 12:46               ` Robert Praetorius
1997-09-24  7:11         ` Chris Faylor
1997-09-24  8:16         ` Perry E. Metzger
1997-09-24  9:22         ` Guy Gascoigne - Piggford
1997-09-24 19:51           ` Perry E. Metzger
1997-09-27 23:21           ` Geoffrey Noer
1997-09-23 18:05       ` Alex
1997-09-24  0:51       ` Hauke Fath
1997-09-23 17:58     ` Alex
1997-09-23  1:29 Sergey Okhapkin
1997-09-23  6:07 Earnie Boyd
1997-09-23 10:31 ` Pete Jordan
1997-09-24  7:16   ` Chris Faylor
1997-09-23 19:58 Rick Rankin
1997-09-24 13:10 Chris Faylor
1997-09-24 13:52 Fabrice.Popineau
1997-09-24 23:07 Sergey Okhapkin
1997-09-25 10:48 ` Chris Faylor
1997-09-25 21:20   ` banders
1997-09-26  5:56     ` Pete Jordan
1997-09-26  9:00     ` Chris Faylor
1997-09-25  4:58 Earnie Boyd
     [not found] <01BCC9E9.FD11DAE0.rrankin@primenet.com>
1997-09-26  4:17 ` Mikey
1997-09-26 11:57 Earnie Boyd
1997-09-27 10:30 ` Pete Jordan
1997-09-30  6:48 Earnie Boyd
1997-09-30 11:55 ` Pete Jordan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3.0.2.32.19970924064655.00936390@mailhost.wyoming.com \
    --to=ccurley@wyoming.com \
    --cc=gnu-win32@cygnus.com \
    --cc=jdennis@sharpeye.com \
    --cc=jeffdbREMOVETHIS@netzone.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).