On Mon, Nov 4, 2013 at 6:07 PM, Marcos Douglas <m...@delfire.net> wrote:

> Sorry, but this is boring.
> Do you not agree that is much better propose a solution to be possible
> to use two -- or more -- units that have the same name but works
> together at the same project?

Thought process is a boring thing in nature - it supposed to exhaust brain.

I definitely disagree on benefit of that. Since it opens door not bring a
unit name from a source to command-line.
You'll have a project of 10 Classes.pas and you'll define their actual name
in command line:
fpc -ALIAS/graphics/classes.pas Graphics -ALIAS/audio/classes.pas audio
-ALIAS/math/classes.pas

On another project the same unit, might get another alias:
fpc -ALIAS/graphics/classes.pas Graph -ALIAS/audio/classes.pas sounds

So management of this kind of projects and libraries turns into a funny
process.
>From that point of view name spaces (as they're declared in sources)
becomes far more predictable.

But again, back to namespaces, why people couldn't use underscores "_"? The
same domain pattern:
"org_douglas_marcos_classes.pas"
"org_mse_classes.pas"
With Delphi 2 the 8.3 file name limitation was removed and everybody could
start growing their domain libraries.

Ok, nevermind. From what I see the biggest issue is linking and I guess
RTTI (eventually)

thanks,
Dmitry
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to