при переходе от языка к языку, от системы к системе самое сложное это, на мой взгляд, настройка системы, рабочего пространства, переменных и само собой "привыкание" к новой системе сборки.
я java программист и процесс привыкания, не говоря уже о переходе на уровень уверенного пользователя системой сборки, занимает достаточно времени и нервов. в текущий момент мне очень импонирует GRADLE.
после всех этих "антов мавенов, воркспейсов еклипса" - грейдл действительно мощный и простой.
я хотел бы послушать Ваши мысли и соображения. какой должна быть общая система сборки (ОССПО). как она должна регулироваться с чем работать. в общем все что Вы об этом думаете мне будет интересно.
я хотел бы уточнить, что я не говорю сейчас конкретно о Java. речь скорее об общей системе которой можно скормить файл конфигурации, после чего она смогла бы собирать программы на различных языках программирования.
в данном случае как некую подзадачу я бы хотел так же обсудить синтаксис некоего языка разметки, навроде - xml, xhtml (html).
пусть бы это даже был - ОЯР - "Общий язык разметки"
и формат обмена данными (ФОД), что-то вроде json.
уточню - к json собственно у меня вопросов почти нет - ну кроме некоторых правил и спецсимволов.
а вот с языками разметки дела обстоят куда хуже.