<div dir="ltr">On Mon, Nov 4, 2013 at 6:07 PM, Marcos Douglas <span dir="ltr"><<a href="mailto:md@delfire.net" target="_blank">md@delfire.net</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Sorry, but this is boring.<br>
Do you not agree that is much better propose a solution to be possible<br>
to use two -- or more -- units that have the same name but works<br>
together at the same project?</blockquote><div>Thought process is a boring thing in nature - it supposed to exhaust brain.</div><div><br></div><div>I definitely disagree on benefit of that. Since it opens door not bring a unit name from a source to command-line.</div>
<div>You'll have a project of 10 Classes.pas and you'll define their actual name in command line:</div><div>fpc -ALIAS/graphics/classes.pas Graphics -ALIAS/audio/classes.pas audio -ALIAS/math/classes.pas</div><div>
<br></div><div>On another project the same unit, might get another alias:</div><div>fpc -ALIAS/graphics/classes.pas Graph -ALIAS/audio/classes.pas sounds</div><div><br></div><div>So management of this kind of projects and libraries turns into a funny process.</div>
<div>From that point of view name spaces (as they're declared in sources) becomes far more predictable. </div><div><br></div><div>But again, back to namespaces, why people couldn't use underscores "_"? The same domain pattern:</div>
<div>"org_douglas_marcos_classes.pas"</div><div>"org_mse_classes.pas"</div><div>With Delphi 2 the 8.3 file name limitation was removed and everybody could start growing their domain libraries.</div><div>
<br></div><div>Ok, nevermind. From what I see the biggest issue is linking and I guess RTTI (eventually)</div><div><br></div><div>thanks,</div><div>Dmitry</div></div></div></div>