<div dir="ltr">2016-01-25 23:09 GMT-02:00 silvioprog <span dir="ltr"><<a href="mailto:silvioprog@gmail.com" target="_blank">silvioprog@gmail.com</a>></span>:<div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>But, unfortunatelly, even with this pros, Pascal programmers avoid to use external libraries, that's a real fact. :-/</div><div><br></div><div></div></div></div></div></blockquote><div><br></div><div>This issue is not restricted to Pascal programmers, this problem is inherent in any development platform.<br><br>The root problem of using an external library is: when you add an external dependency on your code, your code becomes constrained by the limitations of that external dependency. For example, let's suppose you are writing a code that handles an exotic file format. Your code are supposed to run on windows. Then you find an external library which solves your problem. Three months after, your project's requirements changes. The new requirement is that your code shall run on Linux. However, that external library runs only on windows. So, your code are constrained by this limitation. Now, you need to find an alternative solution. Sometimes, none of them are feasible and this fact can lead your project to fail.<br><br>By other side, if you find a solution in pascal, your code are constrained only by the limitations of the compiler.<br><br></div><div>Best regards<br></div></div></div></div>