From owner-freebsd-current@FreeBSD.ORG Sat May 27 03:59:02 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C75116A66F for ; Sat, 27 May 2006 03:59:02 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D1C243D4C for ; Sat, 27 May 2006 03:59:01 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.13.6/8.13.6) with ESMTP id k4R3wxTE003336; Fri, 26 May 2006 20:58:59 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.13.6/8.13.6/Submit) id k4R3wxQq003335; Fri, 26 May 2006 20:58:59 -0700 (PDT) (envelope-from sgk) Date: Fri, 26 May 2006 20:58:59 -0700 From: Steve Kargl To: Peter Jeremy Message-ID: <20060527035859.GB3251@troutmask.apl.washington.edu> References: <20060527024407.GA2525@troutmask.apl.washington.edu> <20060527035306.GH744@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060527035306.GH744@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-current@freebsd.org, Lyndon Nerenberg Subject: Re: [RFC] Removal of Fortran from the base system X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 May 2006 03:59:02 -0000 On Sat, May 27, 2006 at 01:53:06PM +1000, Peter Jeremy wrote: > On Fri, 2006-May-26 20:19:15 -0700, Lyndon Nerenberg wrote: > >On May 26, 2006, at 7:44 PM, Steve Kargl wrote: > >> 1) History. A Fortran 77 compiler has been available in the > >> base system since FreeBSD was known as 386BSD+patchkit. > > > >A Fortran 77 compiler has been in the base system since 4.2BSD. > > So was Pascal but we no longer have that. UUCP and games have > been unbundled from the base system. Perl was removed from the > base system due to the difficulty in maintaining it within the > base system. > > - Nothing in the base system depends on FORTRAN. > - It is a modular component that can be readily removed. > - Its retention will increase the difficulty of migrating to gcc 4.x. > - Several FORTRAN compilers are available in ports. > > I think it's removal is justified. > I completely agree with Peter with the caveat that the name of the Language is Fortran not FORTRAN. :-) -- Steve