Написание кода - это простая часть
Нет смысла действительно:
Постарайтесь понять, что легко, если вы выбираете легкий путь, вы всегда ошибетесь. Не бойтесь того, что трудно, потому что трудно бояться нет.
Попытка сравнить языки / подходы таким образом, как я добавил в посте, думать о том, что легко / приятно / сложно в этом случае, является вопросом синтаксиса, который в конечном итоге сводится к интерпретации, красота в глазах смотрящего.
В зависимости от того, что они в конечном итоге попытаются сделать с технологией, вы обнаружите, что некоторые вещи «легче», чем другие в одном или другом подходе. Легко определить трудно
Только один вопрос имеет значение: что нужно знать перед тем, как столкнуться с любым из двух подходов? - Вы сказали:
для начинающих, практически без опыта программирования
Мой ответ:
Часто рядом, где я живу, туристы спрашивают:
"Как мне добраться до места X здесь?"
Люди здесь обычно отвечают:
«Если бы я был тобой, и я пытался добраться до места с названием X, я бы не стал начинать отсюда ..»
Итак .. ответ на ваш вопрос:
Ни
Всем начинающим следует всегда изучать основы программирования в соответствии с тем, что сказал @Tafkas ... (необязательно изучать языки ООП ... но программировать ...), прежде чем принимать какое-либо решение о том, что изучать и / или реализовывать. , (Это + сбор требований)
.. В противном случае люди, изучающие эти языковые / технологические навыки, станут просто еще одним набором детишек сценариев на пути к тому, чтобы стать копирующими обезьянами кода