LINUX.ORG.RU

История изменений

Исправление liksys, (текущая версия) :

Отсутствие массив и строк как полноценных типов слишком усложняет первоначальное обучение

Ничего оно не усложняет. Наоборот, оно дает понимание, что внизу у машины никаких строк нет. Я учил сишку с нуля классе эдак в 9, и ничего, отлично понял. Просто вместе с сишкой нужно давать описание устройства компьютера. Что вот мол память в виде клеточек, вот указатель - номер клеточки. На клеточках все можно прекрасно объяснить. Проблема указателей и массивов высосана из пальца.

Столяров придерживается Паскаля как довольно простой и академической штуки

Давайте придерживаться не академических штук, а реально используемых живых языков. Количество учебных часов ограничено, и вместо того, чтобы изучать особенности никому не нужного паскаля, можно несколько глубже изучить тот же си.

На питоне куча вариантов и куча стилей, и новичок в этом легко потеряется (плюс изначально он будет писать на питоне как на том же паскале или сишке, только вместо скоочек и бегин/ендов использовать отступы).

Ну и отлично, пусть пишет. В процессе ему можно показать разницу в парадигмах, потому что если он будет продолжать писать на питоне как на си, у него будет получаться сложномодифицируемое говно. Таким образом, у человека естественным путем придет понимание того, что в чужой языковой монастырь со своим уставом не ходят, и писать надо так, как рекомендуют авторы языка.

Исходная версия liksys, :

Отсутствие массив и строк как полноценных типов слишком усложняет первоначальное обучение

Ничего оно не усложняет. Наоборот, оно дает понимание, что внизу у машины никаких строк нет. Я учил сишку с нуля классе эдак в 9, и ничего, отлично понял. Просто вместе с сишкой нужно давать описание устройства компьютера. Что вот мол память в виде клеточек, вот указатель - номер клеточки. На клеточках все можно прекрасно объяснить. Проблема указателей и массивов высосана из пальца.

Столяров придерживается Паскаля как довольно простой и академической штуки

Давайте придерживать не академических штук, а реально используемых живых языков. Количество учебных часов ограничено, и вместо того, чтобы изучать особенности никому не нужного паскаля, можно несколько глубже изучить тот же си.

На питоне куча вариантов и куча стилей, и новичок в этом легко потеряется (плюс изначально он будет писать на питоне как на том же паскале или сишке, только вместо скоочек и бегин/ендов использовать отступы).

Ну и отлично, пусть пишет. В процессе ему можно показать разницу в парадигмах, потому что если он будет продолжать писать на питоне как на си, у него будет получаться сложномодифицируемое говно. Таким образом, у человека естественным путем придет понимание того, что в чужой языковой монастырь со своим уставом не ходят, и писать надо так, как рекомендуют авторы языка.