From owner-freebsd-hackers@FreeBSD.ORG Mon May 27 16:48:03 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9A8FBBC8; Mon, 27 May 2013 16:48:03 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ie0-x236.google.com (mail-ie0-x236.google.com [IPv6:2607:f8b0:4001:c03::236]) by mx1.freebsd.org (Postfix) with ESMTP id 5140FE15; Mon, 27 May 2013 16:48:03 +0000 (UTC) Received: by mail-ie0-f182.google.com with SMTP id a14so19126234iee.27 for ; Mon, 27 May 2013 09:48:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=XQ2GptU8sPSL6kTTzvVDg27aO9kpFjwAp8vy3mrDuIw=; b=fKgrJFIUhYgkUODY89PAmDstof71AQa6EO05J538q8vHOGwEV3v5+H91xP55ijx6Bg ABHPVsizphT8+1Wab18DBVqFVgWfE9jdSfzLKOl1ykCBb3mMiTxAzbY5j9NxYTUT/8ml Anmldumr+b88Al4RiFwO5k2AUB9ZsDgFw7mRAa1s2eo2/3V3WLQFMGYHHlRoxC5hxwMd OvdcNB1ykGbFx3T4ygTpw90Yu5UYCsoldRm8gdUgDuwt4MQHrNks3JWYZxXgGf6vStHD sG7GuK2f3XeDy+evd5XlAAFgTmlWlAJcA+JiMB95rx+ui0ATl+l2W+OEv+ACPu806cM9 vYBQ== MIME-Version: 1.0 X-Received: by 10.50.153.113 with SMTP id vf17mr5071844igb.101.1369673281570; Mon, 27 May 2013 09:48:01 -0700 (PDT) Received: by 10.64.23.243 with HTTP; Mon, 27 May 2013 09:48:01 -0700 (PDT) Received: by 10.64.23.243 with HTTP; Mon, 27 May 2013 09:48:01 -0700 (PDT) In-Reply-To: References: <51A0DC3F.9030301@cran.org.uk> <51A1025A.2020607@cran.org.uk> <51A14445.4060305@freebsd.org> <51A15EDF.6050600@erdgeist.org> <13CA24D6AB415D428143D44749F57D7201F5B2E7@ltcfiswmsgmb26> <51A29A5F.7010106@erdgeist.org> <13CA24D6AB415D428143D44749F57D7201F61FE0@ltcfiswmsgmb21> Date: Mon, 27 May 2013 17:48:01 +0100 Message-ID: Subject: Re: FreeBSD installers and future direction From: Chris Rees To: Daniel Eischen Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Devin Teske , freebsd-hackers@freebsd.org, Dirk Engling , Nathan Whitehorn X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 May 2013 16:48:03 -0000 On 27 May 2013 03:10, "Daniel Eischen" wrote: > > On Mon, 27 May 2013, Teske, Devin wrote: >> >> >> I don't think there's any reason why we have to write it in C if we can write >> it in sh. > > > I don't really care one way or the other (C or sh), but > I can say that I can understand(*) well structured C a lot > better than well structured sh. Having something more > strongly typed certainly helps understanding. > > (*) Assuming some level of complexity (I know that's > subjective). I think it's all down to familiarity. I suppose sh is more resistant to many stupid bugs and handles strings well.... But it has its own troubles too of course. Chris