And this is what I get for travelling ... :D

Certainly CoApp supports the use of static libraries; and there is really only 
a small set of really valuable reasons one might want to use static code.

The top of that list, is PGO (Profile Guided optimization) ... by allowing the 
compiler/linker the opportunity to inline, rewrite and reorder code, you could 
squeeze out orders of magnitude better performance in a particular EXE.

I'm not saying that I encourage it, but I still see the purpose.

We are definitly recommeding that developers go with shared libraries as much 
as possible. This offers the best possible experience for the end user.

G
________________________________________
From: coapp-developers-bounces+garretts=microsoft....@lists.launchpad.net 
[coapp-developers-bounces+garretts=microsoft....@lists.launchpad.net] on behalf 
of Olaf van der Spek [olafvds...@gmail.com]
Sent: Friday, October 01, 2010 8:10 AM
To: Trevor Dennis
Cc: coapp-developers@lists.launchpad.net
Subject: Re: [Coapp-developers] use of static libs permitted?

On Fri, Oct 1, 2010 at 4:35 PM, Trevor Dennis <tre...@dennis-it.com> wrote:
> One of the main goals of the CoApp project though is to reduce code
> duplication.
> For example, we want to get down to only one copy of ZLIB.DLL on a computer
> with all applications using that single copy.  If projects start statically
> linking those libraries in, we lose the main benefit of CoApp.

Obviously static linking isn't meant for CoApp packages. It's meant
for software distributed without CoApp.

Olaf

_______________________________________________
Mailing list: https://launchpad.net/~coapp-developers
Post to     : coapp-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~coapp-developers
More help   : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~coapp-developers
Post to     : coapp-developers@lists.launchpad.net
Unsubscribe : https://launchpad.net/~coapp-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to