From owner-freebsd-questions@FreeBSD.ORG Thu Jun 11 09:39:07 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 236F72D6 for ; Thu, 11 Jun 2015 09:39:07 +0000 (UTC) (envelope-from iam@ardiefox.me) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E37E51CB1 for ; Thu, 11 Jun 2015 09:39:06 +0000 (UTC) (envelope-from iam@ardiefox.me) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 6BCC420D2A for ; Thu, 11 Jun 2015 05:38:59 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute6.internal (MEProxy); Thu, 11 Jun 2015 05:38:59 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=ardiefox.me; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=BhxDH WK/OuQUkEf9qwn1STqH904=; b=bHTRDMPegKvL2J9+vXNwimmUs57vpA6KG8f2u fvi5E7gXyImcjSnsC1Woz7VeaLzrZFhvKlJcgmyyZ5pprY9O5TVAcT4ay5Yb+qQY ckQIv0NukVemXgQR9djJi/2hfU7uRnR6eSP1yT7RhNlXBEuSMGIVYGoay5mOoG2+ gGpXPI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=BhxDHWK/OuQUkEf9qwn1STqH904=; b=f2nxE zegPaFlqwt326pos8n256HmNjWUKRwnaRaKTiqGbM98mwlQoMo8YZpve/uHRXMbM aGsqrxpyi+BsbrZ9K3pNrZL0cRAFJ9Eaxcig0T6XzuxFlJ7j6nqHgg6XjDdq61yt HINaJRm++9SNABZOkWVG94nYjVu84uQNNej6Yk= X-Sasl-enc: 0e5ObKPLFAFZnEpgXU238c+D3GMw7YdgRvXIiY4+aO01 1434015538 Received: from [192.168.1.59] (unknown [165.194.27.163]) by mail.messagingengine.com (Postfix) with ESMTPA id 0DD71C0001F; Thu, 11 Jun 2015 05:38:57 -0400 (EDT) Content-Type: multipart/signed; boundary="Apple-Mail=_647180F2-F313-435B-B22B-38AE489316D3"; protocol="application/pkcs7-signature"; micalg=sha1 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) Subject: Re: swift under freebsd? From: "Ardie H. Hwang" In-Reply-To: <20150611093306.GA44454@ozzmosis.com> Date: Thu, 11 Jun 2015 18:38:55 +0900 Cc: mayuresh@kathe.in, freebsd-questions@freebsd.org Message-Id: <13DC6BF2-F4D6-4EEC-9614-52068381A7FD@ardiefox.me> References: <0e0e0498667962e412d607e2f27274d0@kathe.in> <20150609113827.GA80013@ozzmosis.com> <20150611093306.GA44454@ozzmosis.com> To: andrew clarke X-Mailer: Apple Mail (2.2098) 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:39:07 -0000 --Apple-Mail=_647180F2-F313-435B-B22B-38AE489316D3 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii One can use devel/gnustep port if needed; not 100% compatible with = latest Cocoa framework, but is quite mature AFAIK. Also notable: http://cocotron.org/ -- Ardie H. Hwang ---------------- email: iam@ardiefox.me mobile: +82-10-I-AM-ARDIE > On Jun 11, 2015, at 18:33, andrew clarke wrote: >=20 > On Tue 2015-06-09 21:38:27 UTC+1000, andrew clarke (mail@ozzmosis.com) = wrote: >=20 >>> hi, in case someone missed it, there's been an announcement that = apple's=20 >>> swift will be open sourced soon. >>> they are going pretty much full-out, even the libraries are going to = get=20 >>> open sourced along with the compiler. >>> in that case, would freebsd import support for swift within the base=20= >>> system in the near future? >>=20 >> 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. >>=20 >> 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. >=20 > Actually on further investigation, while Clang might support the ObjC > syntax, none of the ObjC libraries are available in FreeBSD base. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to = "freebsd-questions-unsubscribe@freebsd.org" --Apple-Mail=_647180F2-F313-435B-B22B-38AE489316D3 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMVzCCBhsw ggUDoAMCAQICAw2NljANBgkqhkiG9w0BAQsFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0 YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcx ODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB MB4XDTE1MDQwMTA1MTUyMFoXDTE2MDQwMTE0NTMxMFowOjEYMBYGA1UEAwwPaWFtQGFyZGllZm94 Lm1lMR4wHAYJKoZIhvcNAQkBFg9pYW1AYXJkaWVmb3gubWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB DwAwggEKAoIBAQDX7DM3FaYKaYp2sZObkwoql9SJpe2gQI2I0eJM7fB7UokCnaNeiz7Leptzu/jw Ug6mes6NhsbSFrsMQuV/fBQVSA8SqX2yPVfvhL3iwgk7ZU2C7i8E5h0qQJ0bjNRmasZ7brEd2PJT lN2O0Qbrm7DLBd3bXLUkPbBXC3/mRIZB6Oube+kx3a4WBeY8exUSOncM89d/GM0a+/8Rq/WO/ZtW 7E/iys1/Qh2EcDwZjVXnisvu9F2neu/TqsJQnqq56UID7v4z5YgRMUmFhc6ZZmB7yxDk7/lCqN69 c+65BxfB4bN8J9NbzjXPXCOnK+P+oqlS2FZUVmM/qZ90jbMogaevAgMBAAGjggLVMIIC0TAJBgNV HRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwHQYDVR0O BBYEFBiFrFodtqd6r7GQvkE2WpB+wDCeMB8GA1UdIwQYMBaAFFNy7ZKc4NrLAVx8fpY1TvLUuFGC MBoGA1UdEQQTMBGBD2lhbUBhcmRpZWZveC5tZTCCAUwGA1UdIASCAUMwggE/MIIBOwYLKwYBBAGB tTcBAgMwggEqMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRm MIH3BggrBgEFBQcCAjCB6jAnFiBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTADAgEB GoG+VGhpcyBjZXJ0aWZpY2F0ZSB3YXMgaXNzdWVkIGFjY29yZGluZyB0byB0aGUgQ2xhc3MgMSBW YWxpZGF0aW9uIHJlcXVpcmVtZW50cyBvZiB0aGUgU3RhcnRDb20gQ0EgcG9saWN5LCByZWxpYW5j ZSBvbmx5IGZvciB0aGUgaW50ZW5kZWQgcHVycG9zZSBpbiBjb21wbGlhbmNlIG9mIHRoZSByZWx5 aW5nIHBhcnR5IG9ibGlnYXRpb25zLjA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8vY3JsLnN0YXJ0 c3NsLmNvbS9jcnR1MS1jcmwuY3JsMIGOBggrBgEFBQcBAQSBgTB/MDkGCCsGAQUFBzABhi1odHRw Oi8vb2NzcC5zdGFydHNzbC5jb20vc3ViL2NsYXNzMS9jbGllbnQvY2EwQgYIKwYBBQUHMAKGNmh0 dHA6Ly9haWEuc3RhcnRzc2wuY29tL2NlcnRzL3N1Yi5jbGFzczEuY2xpZW50LmNhLmNydDAjBgNV HRIEHDAahhhodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS8wDQYJKoZIhvcNAQELBQADggEBAMIHq7HX hVQpsH5Q9+BgZljuCaFAwm/igjNnESRKCAmxMEAQjfUiwzE8/XVHRqL3o87ANvhL/7l9Dif8enFI GkAm5DwL6GyR9BY7hqrky+NJ+fmoiOi/hPzP4JlRetxosyoJxWilZI3OO9daNdRKWWeeJP5bCMWa b48rKGVss9FpeY/lXuznjcYv5FHbJE6j4dKLjncZ0JPWSMFwjbKH5sduHKBqiGl+E8Pzmtz/nLsj cdOc8U49tDaxq5ns96p+l3FVfwTNBKB2D1PnPL5mynU8FDR3WGmwjcL+RTVq7ybPi14AIBCOZ6LP bOGgZNpLG/LakYN3zIbXRZ5j9Jx1/QYwggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0x CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGln aXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9u IEF1dGhvcml0eTAeFw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYDVQQGEwJJ TDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlm aWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVk aWF0ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHCYPMzi3YGrEp pC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKnu8zPf1Jwuk0tsvVCk6U9b+0U jM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1PKHG/FaR/wpbfuIqu54qzHDYeqiU fsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxahNvuryGaC/o2/ceD2uYDX9U8Eg5DpIpGQ dcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//jdiSyrrSMTGKkDiXm6/3/4ebfeZuCYKzN2P8O 2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGtMIIBqTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB /wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwHwYDVR0jBBgwFoAUTgvvGqRA W6UXaYcwyjRoQ9BBrvIwZgYIKwYBBQUHAQEEWjBYMCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5z dGFydHNzbC5jb20vY2EwLQYIKwYBBQUHMAKGIWh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2Nh LmNydDBbBgNVHR8EVDBSMCegJaAjhiFodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmww J6AloCOGIWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1Bgsr BgEEAYG1NwECATBmMC4GCCsGAQUFBwIBFiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3ku cGRmMDQGCCsGAQUFBwIBFihodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRm MA0GCSqGSIb3DQEBBQUAA4ICAQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkFgdtY 1o95CfegFJTwqBBmf8pyTUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7Er1A +hKMIzEzcduRkIMmCeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQoCRcLN5A0 t4DkuVhTMXIzuQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTipgr/O75CDUHD RHCCKBVmz/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQgWI270g+5MYA8GfgI /EPT5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8MQ+Z77U1uL7TelWO5lAp sbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2Niy/QvVNKbb43A43ny076khXO 7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjxkJh8BYtv9ePsXklAxtm8J7GCUBth HSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhdGwXV27ioRKbj/cIq7JRXun0NbeY+UdMY u9jGfIpDLtUUGSgsg2zMGs5R4jGCA28wggNrAgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UE ChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGll bnQgQ0ECAw2NljAJBgUrDgMCGgUAoIIBrzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEPFw0xNTA2MTEwOTM4NTVaMCMGCSqGSIb3DQEJBDEWBBTT8N2+hGMGrSR+7k17RhpJ wkLqszCBpQYJKwYBBAGCNxAEMYGXMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAw2N ljCBpwYLKoZIhvcNAQkQAgsxgZeggZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENv bSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDDY2W MA0GCSqGSIb3DQEBAQUABIIBADOdc0qsJaat+aCkJz3cVA+FptWkmxHjJ4G0BchaaZsmVZtQ1gDf pfuvAb4bPS/ldPe8B2qOhaX82XCuGXN8kvf2ss9HifkxnsVhB0dP2VdUDMsTwLjBrLKNtU7b/ViR DBENyd06lp8RG5VDUBT+CqCRnUGWtcU5+ySP3AqSAuumg5n8TX5QfuZBEwGFxTnJHN0HOqNGLRfn jUO+iD2srMDDU9LPfZ4+OVQMSC8YM1njDAO3QrV9SnMV9HDFLfjqVjh3jh/pc55Rj3fbJTpEahAI Zf1zreuysfm/hpgk+dniOo+adnRjHo8szCJwhpfcFyssKI14sFXKggsywaucXTUAAAAAAAA= --Apple-Mail=_647180F2-F313-435B-B22B-38AE489316D3--