Page 1 of 1

UserLibraries conflict

Posted: Thu Jun 26, 2003 1:30 pm
by wcardoso
Fred, I´d has problems in the past few days with conflicts between user libraries and the functions names. Can you manage this conflicts when PB load this libraries in memory when starting ?.
I know you do some basic manage informing us about this conflicts, but you lack tell us about who´s the library in question.
Another possiblility is to assign a three letters prefix to any member who write libraries to post in the resource page, to add this prefix to any function name they write to avoid this problems. In this way the libraries may be "certified" to complies with this feature and avoid any conflict... a la WinXP drivers... you know ?.
Another possiblility is to list at the PB initialization time the libraries in conflict and give the programmer the option to select what library he need and which discard.
I think the popularity of a language or product may be his users base and the libraries they create to extend the features of this language. Look at the Delphi base and web pages like "Delphi Pages" to know what I´m talking about. In the case of Delphi the language manage the problem automatically because you can include or exclude the libraries in the "uses" clause; but in PB you can´t (at least in the code).
:wink: