Приветствую всех. Любой человек может и должен иметь собственное мнение. Поэтому в силу разной осведомленности мнения иногда могут отличаться. Если вы будете несогласны с мнением автора, то доходчиво поясняйте это в комментариях, кому-то это может пригодиться.
Так как сейчас веду работу по доп. образованию в школе, то часто приходится общаться с педагогами. И как-то в беседе прозвучало такое мнение, что паскаль, который они учили в ВУЗ на фиг ни кому не нужен(как цитату и привёл). И многие считают, что хорошо что сейчас изучают Питон. Я спокойно выслушал доводы и спросил, А как правильнее учить готовить человека - из первичных продуктов или из полуфабрикатов. Особенно если ученик в школе учится на трудах. Одно дело борщ сварить. другое дело пиццу разогреть. Они удивились сравнению и я пояснил разницу.
А теперь читателям, хотел бы пояснить. Я нечего не имею против питона. Это классный и удобный язык, где скорость реализации некоторых алгоритмов на высоте. Взять например ту же сортировку, вам не надо думать, как быстрее и проще отсортировать массив. Вы просто используете метод sort и указываете массив. Это очень удобно. Если вернуться к тому же Паскалю или Си, то там придется создавать отдельную функцию. Но в этом и смысл обучения, что вы создавая простую несложную функцию той же сортировки, включаете мыслительные процессы(хочется добавить в своей лениовой головушке).
Действительно, в том же паскале, очень много деталей отнимают времени и внимания, особенно когда вы начинаете, то компилятору не угодить, он постоянно, что-то находит. Но вы приучаете себя мыслить алгоритмически. во понимаете как это работает и сколько тактов занимает та же сортировка. Мой первый язык основательно изученным был Турбо Паскаль. В школе я самостоятельно пробовал изучать Бейсик и даже делал простые программы. Но когда в ВУЗе взялся за Паскаль, пришлось немного перестроить своё мышление. И сперва очень много было внутреннего сопротивления. Так как изначально не получалось и на младших курсах часто приходится учить много нового материала. Но спустя некоторое время я начал осознавать, что легко понимаю идею любого языка.
Вся сложность в том, что часто люди не понимают почему именно Паскаль, да потому что это учебный язык. Можно изучать и Си, но он немного сложнее, так как имеет более свободную структуру и больше возможностей. Стоит понимать, при этом, что сейчас Паскаль изучается в школе. в период, когда школьники ещё не определились кем они будут. действительно, если жизнь ученика не будет напрямую связана с техникой, то ему будет достаточно и знаний Питона. Если же его образование так или иначе будет связано с техникой, то нужно начинать с менее вольного языка, можно порекомендовать ассемблер, но это слишком сложно, так как попутно необходимо изучать и структуру процессора для которого пишите программу на ассемблере.
Понимаю, что можете не согласится, но откуда вы знаете чем вы будете заниматься через 5 или 10 лет. К тому же с Паскаля перейти на Питон достаточно просто, а вот обратно, думаю, будет не так просто(хотя этого никто не будет делать).
С другой стороны, если вы уже взрослый человек и решили взяться за программирование и с техническим мышлением у вас всё на отлично, то можете начать сразу с Питона. Так как мышление у вас уже заложено и менять его в данном случае будет сложнее, питон же снимает многие вопросы и имеет больше возможностей для реализации разных проектов. То есть в данном случае вы будете сосредоточены не на языке и его правилах,а натом продукте, который стремитесь сделать.
У меня всё, благодарю за внимание.
------------------------------------------------------------------------
Дружественные каналы, которые сам читаю и вам рекомендую, пишутся они специалистами:
1. Разумный мир.