delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2004/11/28/15:31:06

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
Message-ID: <41AA2940.81E794BD@yahoo.com>
From: CBFalconer <cbfalconer AT yahoo DOT com>
Organization: Ched Research
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Harbour
References: <ytWdnUnmEMtfWjrcRVn-hQ AT comcast DOT com>
Lines: 41
Date: Sun, 28 Nov 2004 20:19:07 GMT
NNTP-Posting-Host: 12.76.132.188
X-Complaints-To: abuse AT worldnet DOT att DOT net
X-Trace: bgtnsc04-news.ops.worldnet.att.net 1101673147 12.76.132.188 (Sun, 28 Nov 2004 20:19:07 GMT)
NNTP-Posting-Date: Sun, 28 Nov 2004 20:19:07 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Joe Wright wrote:
> 
> I've use DJGPP since the first v2 release in 1996. I've upgraded
> several times but DJGPP still serves me well. That it and its
> progeny are DOS apps rather than native Windows has never
> concerned me.
> 
> I also program in CA-Clipper. The Clipper compiler and its progeny
> are also DOS apps. Again, no problem for me.
> 
> In its own infinite wisdom, Computer Associates determined to kill
> Clipper despite an active user and developer base.
> 
> Many Clipper developers banded together to create an open-source
> alternatives to Clipper called Harbour and xHarbour. Look 'em up.
> 
> The Harbour compiler is in fact a C program whose intermediate
> output is again a C program. All of Harbour involves itself in a
> C environment.
> 
> I can implement Harbour under DJGPP rather than MinGW for example.
> Were you me, which would you choose? Why?
> 
> I know where this is posted (comp.os.msdos.djgpp) and expect some
> bias.

I think it should not matter.  99% of the system should be in
standard portable C (or other standardized language).  The original
system did not need multitasking etc, so the replacement does not
either, and thus standard C should suffice for everything except
the odd UI operation.  IIRC Clipper is and was a descendent of
DBase II, which in turn was born under CP/M and was customizable
with only a few known screen control sequences.  At worst you may
require a dependance on pdcurses or ncurses.

-- 
"The most amazing achievement of the computer software industry
 is its continuing cancellation of the steady and staggering
 gains made by the computer hardware industry..." - Petroski


- Raw text -


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