From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: * X-Spam-Status: No, score=1.9 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, MALFORMED_FREEMAIL,MISSING_HEADERS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id AF0A526664 for ; Fri, 8 Mar 2024 01:30:46 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 346D8431B7; Fri, 8 Mar 2024 10:30:42 +1000 (AEST) Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) by minnie.tuhs.org (Postfix) with ESMTPS id 6BEEB431AE for ; Fri, 8 Mar 2024 10:30:37 +1000 (AEST) Received: by mail-wr1-x435.google.com with SMTP id ffacd0b85a97d-33e1d327595so119760f8f.2 for ; Thu, 07 Mar 2024 16:30:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709857835; x=1710462635; darn=tuhs.org; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=EIUMgTCXhf3zwVw6465vxXaPa9vNUbStRAqGXvo1ll4=; b=eMBw/i4Jt4e9+jB0dqesjaGoG9ALf+oKLiOut3r0j8uaNXSFrXgjwLj15mHvbUklW+ X18995f33mQ0P5rDkNrlOCbFAz6CdNAHSsdeIBGXQbdrEImOCugfYKMSRlMFcowvy/hc YGsOm2/OEamnOhsIfIex/Bdwrv0+Zi1+20yT3OwIuXy0F72kPPt6nNgbYpULtxsWDOM4 3aypTmiJ413FwjD5j3SOs49basB/y4YyKklxAzn5/1pKmGQax3fFxWYZ8iNkKz90N1dr Pbq7fWdcgOUK7NZOeEMvdJITrCIaVyPJDf06NZHkQ31ncV212kXYm8/RWKcMJ9w+mJN3 HmRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709857835; x=1710462635; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EIUMgTCXhf3zwVw6465vxXaPa9vNUbStRAqGXvo1ll4=; b=V9wfDfdscEjF+GTXw3fFmnpx71gN8t62sJ8UZvfWtpnaoWa9Bm+U9PluJU60VimZ1Y qQTxJFjZy29R7JdnPJ+LdIhHyZz+18RksMUIoRXLe9RLMDTPRIXPg9I7kLBsNLRQH8lw FzxExM+q3ON5l5ukee9GffEUAvaCxNa1U8k+0+KjKvmX2xQSyvDHNTdVn2mPNkW3M8i6 GXQJc0ldc8rtE06hdjfwMRjlCpxEYP8GhhrTLqQwjsMKCQWfxls9Ew/uaPOENjhFCSxG 1zTwn/ruOhRVvbprVCiNm8Kthi2rdSFGjy1cocX0PXy29vRWdSGYkCFX2SQ3ZFzcgjOE kgmw== X-Gm-Message-State: AOJu0YxrJr63voC6RYYqrSThSt1ymwE9PTJc4avyTsEMmvzRyWqWqgb5 +weD7Rj+6i6HtMhW1k2YYVWDzQk0g/MZbDV4IRb2H95hw+bfJP9xzV90UvzOhl2ty902JR2OgRb JA4eB4xm4ULLxwTsRI56Xmm7ww/2x+WOuuQ== X-Google-Smtp-Source: AGHT+IFDWQEUqgnM8QhnK+JsEGsqN3vw4BMbZ6Kao/XAT/rvdrwxNL3KApLJVaAqWwkBm14NT7ikF4H6l8cIOVCt+lo= X-Received: by 2002:adf:f887:0:b0:33d:11a2:42 with SMTP id u7-20020adff887000000b0033d11a20042mr13245029wrp.47.1709857835402; Thu, 07 Mar 2024 16:30:35 -0800 (PST) MIME-Version: 1.0 References: <1d208136-cf1b-4cbf-8401-aa0b95971372@technologists.com> In-Reply-To: <1d208136-cf1b-4cbf-8401-aa0b95971372@technologists.com> From: Marc Rochkind Date: Thu, 7 Mar 2024 17:30:24 -0700 Message-ID: Cc: tuhs@tuhs.org Content-Type: multipart/alternative; boundary="000000000000e54d7406131b4c1f" Message-ID-Hash: JEK3XMRIIYL7JQ3DC5Q4DK7CPVWQWNCN X-Message-ID-Hash: JEK3XMRIIYL7JQ3DC5Q4DK7CPVWQWNCN X-MailFrom: mrochkind@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: History of non-Bell C compilers? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000e54d7406131b4c1f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Larry & Dave, thanks for jogging my memory. I'm pretty sure it was BDS C on that z80 Zenith computer. (See my longer post above.) I should add that around 1984 I got a copy of PC/IX for the IBM XT, directly from Interactive Systems in Santa Monica, where I knew a few people. That was true UNIX, System III, I think, and I used it for all of the examples for my book "Advanced UNIX Programming," which came out in 1985. It, of course, had a real Bell Labs C compiler. Marc On Thu, Mar 7, 2024 at 5:15=E2=80=AFPM Charles H Sauer (he/him) < sauer@technologists.com> wrote: > On 3/7/2024 5:52 PM, Warner Losh wrote: > > > > > > On Thu, Mar 7, 2024 at 4:24=E2=80=AFPM Warner Losh > > wrote: > > > > > > > > On Thu, Mar 7, 2024, 4:14=E2=80=AFPM Tom Lyon > > wrote: > > > > For no good reason, I've been wondering about the early history > > of C compilers that were not derived from Ritchie, Johnson, and > > Snyder at Bell. Especially for x86. Anyone have tales? > > Were any of those compilers ever used to port UNIX? > > > > > > MIT had several that were used for ka9q and at least the Venix x86 > > port. They supported the popular micros of the time. Various > > versions of them survive to the present day. > > > > > > It's at bitsavers: > > > > https://bitsavers.org/bits/MIT/pc-ip/8086_C_19850820.tar > > > > and > > https://bitsavers.org/bits/MIT/trix/MIT_Compiler_Tape/ > > > > > > are pointers to compilers from the early 80s. Obviously not ANSI-C > > compilers :) > > > > Warner > > See, also, > https://www.program-transformation.org/Transform/CCompilerHistory.html & > http://www.desmet-c.com/. > > When I only had PC/IX on an XT at my office and a PCjr at home, I mostly > worked with C at home with DeSmet. I still have a couple of 5.25" 360K > diskettes labeled C-Ware, which I think are DeSmet 2.4. > > Charlie > > -- > voice: +1.512.784.7526 e-mail: sauer@technologists.com > fax: +1.512.346.5240 Web: https://technologists.com/sauer/ > Facebook/Google/LinkedIn/Twitter > : > CharlesHSauer > --=20 *My new email address is mrochkind@gmail.com * --000000000000e54d7406131b4c1f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Larry & Dave, thanks for jogging my memory. I'm pr= etty sure it was BDS C on that z80 Zenith computer. (See my longer post abo= ve.)

I should add that around 1984 I got a copy of PC/IX= for the IBM XT, directly from Interactive Systems in Santa Monica, where I= knew a few people. That was true UNIX, System III, I think, and I used it = for all of the examples for my book "Advanced UNIX Programming," = which came out in 1985. It, of course, had a real Bell Labs C compiler.
=

Marc

On Thu, Mar 7, 2024 at 5:15=E2=80=AFPM = Charles H Sauer (he/him) <sau= er@technologists.com> wrote:
On 3/7/2024 5:52 PM, Warner Losh wrote:
>
>
> On Thu, Mar 7, 2024 at 4:24=E2=80=AFPM Warner Losh <imp@bsdimp.com
> <mailto:imp@bsd= imp.com>> wrote:
>
>
>
>=C2=A0 =C2=A0 =C2=A0On Thu, Mar 7, 2024, 4:14=E2=80=AFPM Tom Lyon <<= a href=3D"mailto:pugs78@gmail.com" target=3D"_blank">pugs78@gmail.com >=C2=A0 =C2=A0 =C2=A0<mailto:pugs78@gmail.com>> wrote:
>
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0For no good reason, I've been won= dering about the early history
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of C compilers that were not derived = from Ritchie, Johnson, and
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Snyder at Bell.=C2=A0 Especially for = x86.=C2=A0 Anyone have tales?
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Were any of those compilers ever used= to port UNIX?
>
>
>=C2=A0 =C2=A0 =C2=A0MIT had several that were used for ka9q and at leas= t the Venix x86
>=C2=A0 =C2=A0 =C2=A0port. They supported the popular micros of the time= . Various
>=C2=A0 =C2=A0 =C2=A0versions of them survive to the present day.
>
>
> It's at bitsavers:
>
> https://bitsavers.org/bits/MIT/pc-ip/80= 86_C_19850820.tar
> <https://bitsavers.org/bits/MIT/pc-i= p/8086_C_19850820.tar>
> and
> https://bitsavers.org/bits/MIT/trix/MIT_C= ompiler_Tape/
> <https://bitsavers.org/bits/MIT/trix/M= IT_Compiler_Tape/>
>
> are pointers to compilers from the early 80s. Obviously not ANSI-C > compilers :)
>
> Warner

See, also,
https://www.program-transforma= tion.org/Transform/CCompilerHistory.html &
h= ttp://www.desmet-c.com/.

When I only had PC/IX on an XT at my office and a PCjr at home, I mostly worked with C at home with DeSmet. I still have a couple of 5.25" 360K=
diskettes labeled C-Ware, which I think are DeSmet 2.4.

Charlie

--
voice: +1.512.784.7526=C2=A0 =C2=A0 =C2=A0 =C2=A0e-mail: sauer@technologists.com
fax: +1.512.346.5240=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Web: https://technologists.com/sauer/
Facebook/Google/LinkedIn/Twitter
: CharlesHSauer


--
My new email address is mrochkind@gmail.com
--000000000000e54d7406131b4c1f--