From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <1868d0c895b61c891c541ee3cb32764a@proxima.alt.za> References: <1868d0c895b61c891c541ee3cb32764a@proxima.alt.za> From: =?UTF-8?B?QXJhbSBIxIN2xINybmVhbnU=?= Date: Thu, 22 May 2014 12:46:41 +0200 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] CMS/MMS (VCS/SCM/DSCM) [was: syscall 53] Topicbox-Message-UUID: ecacb67e-ead8-11e9-9d60-3106f5b1d025 > Merely that it would be nice if 8c on Plan 9 was the same utility, > whether Go is installed or isn't. I'm not expecting it to just > happen, but I do think it would be better than what we have now. And what would be the benefit of that? Plan 9's 8c and Go's 8c are different programs. Different calling conventions, different output. Right now Go's 8c uses liblink and generates machine code. .8 files cannot be consumed by Plan 9's 8l. Even before liblink there were serious incompatibilities in the object files. 8c is going away soon anyway, after 8g is rewritten in Go. --=20 Aram H=C4=83v=C4=83rneanu