From owner-freebsd-questions@FreeBSD.ORG Thu Jun 11 09:33:15 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 82CEBE92 for ; Thu, 11 Jun 2015 09:33:15 +0000 (UTC) (envelope-from mail@ozzmosis.com) Received: from homiemail-a114.g.dreamhost.com (sub5.mail.dreamhost.com [208.113.200.129]) by mx1.freebsd.org (Postfix) with ESMTP id 641DA1C39 for ; Thu, 11 Jun 2015 09:33:15 +0000 (UTC) (envelope-from mail@ozzmosis.com) Received: from homiemail-a114.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a114.g.dreamhost.com (Postfix) with ESMTP id 19753600CF23C; Thu, 11 Jun 2015 02:33:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=ozzmosis.com; h=date:from :to:subject:message-id:references:mime-version:content-type :in-reply-to; s=ozzmosis.com; bh=Xrzw8VVaMrrMExqLiGUl7JxsWhI=; b= PK5/gCZnuSRhhHl7Sy9SIMHW3/8QAd+qirubdS7ICxatZ4WfuCub/zx6mEQ90wOS pEet3PwxwNBem3eMM8ANQUFu8zYGoTwpR4hPbtpZ7ko3k3NI3mSLdNBMvx3i6LjZ QJCFI4GxAasEJsa/yeDy5YK9wPbmqAHi5u4iSB0lmiM= Received: from blizzard.ozzmosis.com (203-158-33-181.dyn.iinet.net.au [203.158.33.181]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: relay@ozzmosis.com) by homiemail-a114.g.dreamhost.com (Postfix) with ESMTPSA id CF16E600CF239; Thu, 11 Jun 2015 02:33:08 -0700 (PDT) Received: by blizzard.ozzmosis.com (Postfix, from userid 1001) id E30A165E; Thu, 11 Jun 2015 19:33:06 +1000 (AEST) Date: Thu, 11 Jun 2015 19:33:06 +1000 From: andrew clarke To: mayuresh@kathe.in, freebsd-questions@freebsd.org Subject: Re: swift under freebsd? Message-ID: <20150611093306.GA44454@ozzmosis.com> References: <0e0e0498667962e412d607e2f27274d0@kathe.in> <20150609113827.GA80013@ozzmosis.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150609113827.GA80013@ozzmosis.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Jun 2015 09:33:15 -0000 On Tue 2015-06-09 21:38:27 UTC+1000, andrew clarke (mail@ozzmosis.com) wrote: > > hi, in case someone missed it, there's been an announcement that apple's > > swift will be open sourced soon. > > they are going pretty much full-out, even the libraries are going to get > > open sourced along with the compiler. > > in that case, would freebsd import support for swift within the base > > system in the near future? > > I think it would only end up in the FreeBSD base system if a > particular program in base required it. However the general trend over > the years has been to remove dependencies from base (Perl, Ruby) > rather than add more. > > ObjC support is in base more by coincidence, because clang is required > to build the base system in FreeBSD 10.0 and newer, and clang includes > ObjC support. clang will never build Swift apps, though. Actually on further investigation, while Clang might support the ObjC syntax, none of the ObjC libraries are available in FreeBSD base.