From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <0ffee4ba13816a49a6360ce6668e65f2@quintile.net> From: "Steve Simon" Date: Wed, 17 Feb 2010 14:55:26 +0000 To: weigelt@metux.de, 9fans@9fans.net In-Reply-To: <20100217143303.GC10816@nibiru.local> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Binary format Topicbox-Message-UUID: d4ccff94-ead5-11e9-9d60-3106f5b1d025 > And another important feature of shared libraries is, that when > some lib is updated, importing programs dont have to be recompiled. > What's the Plan9 solution here ? We recompile the relevant executables. The speed of kencc makes this much less painful than you might expect. It also happens very rarely on plan9 - I cannot remember the last time we had a "big" pull. It also neatly sidesteps the issue that different applications can need different versions of a single shared library. This is a real problem on some OSs (see 9fans passim). -Steve