Сергей: скелетон/болванка - я имел ввиду уметь строить минимальный каркас приложения, чтобы скомпилировался/заработал hello world. А чтобы начать что-то делать - нужно просто внимательно читать и понимать мануал и уметь быстро находить ответ на текущий возникший вопрос. Порог зависит больше от человека (как быстро он усваивает новую информацию), нежели чем от специфики средств разработки с использованием определённого ЯП.
Сергей: ну я бы сравнивал не по размерам, а по скелетонам. Т.е. какой минимум нужно знать, чтобы написать hello world. Можно писать как угодно и на Java функционально и на PHP объектно-ориентированно - это не показатель.
А про размер - это тоже не показатель. Чем меньше размер - тем меньше там ненужного хлама (функции в либах и неиспользуемые ресурсы, лежащие мёртвым грузом).
Сергей: низкий порог - ну да, ну да... неужели JAVA или C++ сложнее, чем PHP или JS в понимании? чтобы работать "говнокодю как могу" - да, наверное низкий...