Лекс Айрин писал(а):Kemet, вот и мне интересно. Или, по твоему, FPC писали дизайнеры?
 Хотя мне больше нравится вариант с point -- он определен в двух модулях и мне пришлось каждый раз писать который из модулей я имею ввиду.
Ну в данном случае я не в претензии, я нормально воспринимаю описанную мной ситуацию и в достаточно больших проектах такое встречается и, по большому счету, проблем ни у кого не вызывает. Тем более, что, учитывая принятую стратегию именования файлов -не более 8 символов, вменяемое названия для, например, pascalscanner, не придумать.
А вот что касается квалификации имен модулей, то я как раз ЗА - это намного облегчает чтение и понимание кода. Да и проблем с возможным пересечением имен из разных модулей не возникает. Т.е. я считаю, что если язык позволяет полностью квалифицировать имя при обращении к сущности другого модуля, то этим нужно обязательно пользоваться, а для языков, которые не поддерживают такого механизма, использовать префиксы/суффиксы (и у нас именно такой кодестайлинг принят).