delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/05/19/19:45:37

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: incompatible
Date: Sat, 19 May 2012 16:22:30 -0700 (PDT)
Organization: http://groups.google.com
Lines: 52
Message-ID: <498206db-9572-439b-b022-e09c1c7f0a85@d33g2000yqa.googlegroups.com>
References: <442a0 DOT 580acc3b DOT 3ce7635b AT aol DOT com> <83txzdstc1 DOT fsf AT gnu DOT org>
<8c35d644-ede1-4b87-8c60-ebf6a0db0513 AT hq4g2000vbb DOT googlegroups DOT com>
<jp6uks$g27$1 AT speranza DOT aioe DOT org> <f2041f3a-3eb3-4fbe-afc1-c4245314b211 AT r3g2000yqh DOT googlegroups DOT com>
<jp839g$unq$1 AT speranza DOT aioe DOT org> <a1pqf9F6hmU1 AT mid DOT dfncis DOT de>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1337469840 26779 127.0.0.1 (19 May 2012 23:24:00 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Sat, 19 May 2012 23:24:00 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: d33g2000yqa.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16
(KHTML, like Gecko) Chrome/10.0.630.0 Safari/534.16,gzip(gfe)
Bytes: 3521
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id q4JNj239011689
Reply-To: djgpp AT delorie DOT com

Hi,

On May 19, 9:53 am, Hans-Bernhard Bröker <HBBroe DOT  DOT  DOT  AT t-online DOT de>
wrote:
> On 19.05.2012 14:22, Rod Pemberton wrote:
>
> > I was glossing over it ...  DJGPP needs a purpose.
>
> > I was noting that DJGPP could move on from DOS to Windows "console"-only
> > applications.
>
> As new purposes go, that one's way old.  MinGW and Cygwin don't really
> need re-inventing.

MinGW wasn't needed at all, it was originally just a fork of Cygwin
without the heavy DLL. I guess licenses and runtime issues affected
that. (BTW, I still hate the idea of them using MSVCRT.DLL.)

Cygwin? Why not just use MSVC or SFU? (See where I'm going with this?)

Besides, we already had this years ago with RSXNTDJ, but it wasn't
important because NTVDM (then still) mostly worked.

> > It would require a rewrite of the custom DOS C library DJGPP uses,
> > which could possibly be huge or not.
>
> In other words, it would require a rewrite of basically everything that
> makes it DJGPP.

A rewrite is unlikely to happen, though it wouldn't be the worst idea.
Others have rewritten themselves several times, so there's no reason
"we" can't either. It might make it better, who knows, but I agree
that it's probably not going to happen (lack of inertia, time, etc).

> > The last three times I tried Cygwin, it had a monstrous installer
> > that had to use Windows, etc.
>
> I think you might want to think again about whose work you're calling
> "monstrous" there.

IIRC, only the first version of that installer was written by DJ. And
we're only talking software here, not people, so there's no reason to
get defensive. If people can (constructively) criticize DOS, then
criticizing other software is fair game too.

Cygwin is indeed quite monstrous, it has a lot of files. I'm not sure
you can even install it manually. And it doesn't exactly hold back on
updating lots of stuff upon every chance it gets (full files, .bz2
compressed, AFAICT no binary diffs). Could be better, but I guess it
works well enough. Though it feels heavy and finding dependency errors
isn't hard.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019