Немного о GeoServer
Несмотря на мое сугубо отрицательное отношение к технологии ява и созданных на ее основе проектах, предложу вашему вниманию небольшой обзор GeoServer из тех соображений, что учиться лучше на чужих ошибках.
Начало работы с GeoServer
Начало работы с GeoServer
Comments
Вообще, языки программирования нужны лишь для того, чтобы как можно нагляднее и эффективнее реализовать решение требуемой задачи. Скорость выполнения кода, синтаксис, способ выполнения и все прочее вторично. Сравнивать скорость решения задач очень низкого уровня и требуемый обыем кода в строках бессмысленно, поскольку реальные задачи будут решаться в зависимости от их постановки человеком. А многие мегабайты или десятки мегабайт кода на любом языке (особенно это свойственно яве и пхп) это уже мусор, такой объем может быть необходим операционной системе, но не одному приложению.
Пока что понимание вижу только у разработчиков ПО для микроконтроллеров и проч. оборудования, где требуется и высокая надежность, и малый объем выполняемого кода и много других ограничений.