birdwatcher: (belgium fries)
[personal profile] birdwatcher
Младенец, как все люди младше сорока лет, стал огромным энтузиастом питона. Предлагает теперь все время почитать для развлечения код, а я ничего не понимаю, даже цикл for.
Вот если мы пишем for i in range (0, 2**31, 1): print i, он внутри аллокирует четыре гигабайта, или не обязательно?
Как можно настолько сложный язык использовать для обучения?

Date: 2017-08-24 12:18 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Вот и оптимизация! Ну что за балаган, честное слово.

Date: 2017-08-24 12:31 pm (UTC)
ak_47: (Default)
From: [personal profile] ak_47
Почему же балаган? Даже в Ц++ давно сделали: for(a : b) ...

Date: 2017-08-24 12:40 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Во всех языках есть for и foreach, но они легко отличаются друг от друга и не требуют для осмысления ленивого оператора[ ] и подобной экзотики. Я не против любых странностей, но использовать такое в преподавании?..

Date: 2017-08-24 12:52 pm (UTC)
ak_47: (Default)
From: [personal profile] ak_47
Я слышал разные мнения почему тот или иной язык хорош/плох для преподавания. Если бы меня поставили перед выбором, то я бы скорее всего на С преподавал, т.к. в нём, типа, WYSIWYG такой. Что пишем, то и происходит. Но доводилось видеть толковых людей у которых первый язык был какой-нибудь скрипт или Джава. Думаю что влияние языка в преподавании преувеличено из-за холиваров вокруг этой темы.
Edited Date: 2017-08-24 12:53 pm (UTC)

Date: 2017-08-24 01:01 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Конечно на С.

Date: 2017-08-24 01:02 pm (UTC)
ak_47: (Default)
From: [personal profile] ak_47
Это потому что мы старые и у нас bias. :)

Date: 2017-08-24 01:06 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Так это bias в сторону выживания, как учит дедушка Талеб.

Date: 2017-08-24 01:15 pm (UTC)
ak_47: (Default)
From: [personal profile] ak_47
Дедушка Талеб хитрый. Сам пишет книжки и разъезжает по миру, учит всех уму разуму, а у нас уже седые волосы в голове, и всё программируем. Эх...

Date: 2017-08-24 03:49 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
В преподовании плохо обычно ориентироваться на толковых - те и так поймут (или их надо учить уже другому)

Date: 2017-08-24 06:36 pm (UTC)
fizzik: (дельфин)
From: [personal profile] fizzik
А зачем учить бестолковых программированию?

Date: 2017-08-24 06:44 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
Бестолковых учить тоже без толку. Все усилия обычно на тех четверочников. С другой стороны, в науке и они не нужны, а вот в промышленных областях, самое то. У меня зять тут изучал программирование с дважаскрипта. Забавные у него представления как все работает, мистические какие-то.