From owner-freebsd-questions@FreeBSD.ORG Thu Jun 11 10:07: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 7AEBD697 for ; Thu, 11 Jun 2015 10:07:15 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from relay6-d.mail.gandi.net (relay6-d.mail.gandi.net [IPv6:2001:4b98:c:538::198]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 3DA6C14BE for ; Thu, 11 Jun 2015 10:07:15 +0000 (UTC) (envelope-from mayuresh@kathe.in) Received: from mfilter29-d.gandi.net (mfilter29-d.gandi.net [217.70.178.160]) by relay6-d.mail.gandi.net (Postfix) with ESMTP id DDA2AFB959; Thu, 11 Jun 2015 12:07:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mfilter29-d.gandi.net Received: from relay6-d.mail.gandi.net ([217.70.183.198]) by mfilter29-d.gandi.net (mfilter29-d.gandi.net [10.0.15.180]) (amavisd-new, port 10024) with ESMTP id LM+E9x5Z5by3; Thu, 11 Jun 2015 12:07:11 +0200 (CEST) X-Originating-IP: 10.58.1.146 Received: from webmail.gandi.net (unknown [10.58.1.146]) (Authenticated sender: mayuresh@kathe.in) by relay6-d.mail.gandi.net (Postfix) with ESMTPA id 44B61FB98E; Thu, 11 Jun 2015 12:07:11 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 11 Jun 2015 15:37:11 +0530 From: Mayuresh Kathe To: andrew clarke Cc: freebsd-questions@freebsd.org Subject: Re: swift under freebsd? Reply-To: mayuresh@kathe.in Mail-Reply-To: mayuresh@kathe.in In-Reply-To: <20150611093306.GA44454@ozzmosis.com> References: <0e0e0498667962e412d607e2f27274d0@kathe.in> <20150609113827.GA80013@ozzmosis.com> <20150611093306.GA44454@ozzmosis.com> Message-ID: X-Sender: mayuresh@kathe.in User-Agent: Roundcube Webmail/1.1.1 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 10:07:15 -0000 On 2015-06-11 15:03, andrew clarke wrote: > 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. yes, i know. had played with objective-c under freebsd a while back, and getting things to work was difficult as the packages would somehow keep breaking. ~mayuresh