Re: Project as aggregation of other projects. Indexing disabling for such project
Re: Project as aggregation of other projects. Indexing disabling for such project
- Subject: Re: Project as aggregation of other projects. Indexing disabling for such project
- From: Ruslan Zasukhin <email@hidden>
- Date: Mon, 02 Jan 2012 14:27:27 +0200
- Thread-topic: Project as aggregation of other projects. Indexing disabling for such project
On 1/2/12 1:32 PM, "lbland" <email@hidden> wrote:
> hi-
>
> On Jan 2, 2012, at 4:12 AM, Ruslan Zasukhin wrote:
>
>> Problem I believe in fact that your and our projects are quite big.
>> A lots of files hundreds and thousands. Also we use third party libraries,
>> and their headers.
>
> Our codebase is at least that big. It spans many independent projects to
> prevent scaling problems.
>
>> Such problems in speed usually means
>> LINEAR searches
>> multi-passing same headers
>> no precompiled mechanism
>> no caching ...
>
>
> To prevent those problems in our development we split the codebase into many
> projects.
>
> It is always nice to have faster tools, but, tools aside, there are other ways
> to deal with scaling issues.
Have you read carefully my letter? We also have MANY projects.
each build own DLL / DYLIB
But then we combine all that projects into SINGLE project or namesspace.
This is normal style yes?
And if you suggest us just to have separate N projects,
And NOT combine them into single project then this is not right way.
This can be workaround yes, but not right way.
And problem is that XCODE 4 with this new cool feature indexing,
Cause problems to us ... We have for years used this RIGHT WAY.
This right way is used in Visual and NetBeans.
Even do not try suggest us use just seaprate projects to build DYLIB,
and then link to that dylibs ...
This is just not right way for last 15-20 year for C developers.
And Apple/xcode also think such ... Otherwise they not introduce workspaces.
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden