Здравствуйте, B0FEE664, Вы писали:
BFE>Не надо так делать. Языков должно быть несколько и они должны быть из разных парадигм. Обучите одному языку — только на нём и смогут программировать.
Вообще-то нет, хотя-бы на моём примере. Я в школе начинал с бэйсика. Потом паскаль, потом делфи, потом ассемблер, потом C, потом C#...
Изначальное знание бэйсика и паскаля не мешало. Мешает, когда пишешь на похожих языках одновременно — путаешь синтаксис.
Ничего не мешает использовать несколько парадигм сразу/одновременно, например декларативную (SQL, XAML) и императивную (любой императивный ЯП, тот же C# к примеру).
Как может мешать изначальное знание какого-либо языка!?
Поверь, садо-мазо в виде написания БД без СУБД очень быстро прививает любовь к SQL, и вообще понимание зачем нужны СУБД. Я только ЗА то чтобы этот садизм обязательно был в ВУЗе.
Понимаешь, любая технология программирования решает какой-то скоуп проблем, и любая имеет границы применимости. Когда начинаешь решать практические задачи, быстро это улавливаешь.
Всё сказанное выше — личное мнение, если не указано обратное.