Шахтерское дело в старопромышленном регионе, где выбрали все легкие пласты еще при Сталине, обречено. Достаточно посмотреть ситуацию на Донбассе в Ростовской области. Шахты там закрыты еще в 90-е.
На земледелие без воды и выведенных из оборота из-за мин и снарядов миллионов гектар тоже надежды мало.
Это идиомы, а не грамматика. Идиомы есть в любом языке.
Грамматика - это к примеру образование прошлого или совершенного времени. В китайском после глагола ставится лишний слог, в индоевропейских языках это целая морока.
Все верно. Начинать надо с Python или JS - просто, наглядно, легко запустить, потом легко применить где-нибудь еще. И лучше всего с графических задач, поскольку современные дети никогда не видели терминала и в идею текстовой консоли вообще не врубаются.
Она просто не нужна и не выполняет никакой полезной функции. Поэтому так до конца и не определились - куда ее ставить, выравнивать с закрывающей или просто тыкать в предыдущую строчку.
прямо очень интересно, без всякого сарказма.
Вот мы дожили, что обычные вопросы по умолчанию уже считаются саркастическими. Токсичность 80 уровня разлита в воздухе :-( Это я не в ваш адрес, если что.
"мутнейшее описание сложных конструкций
Идея авторов была такой: объявление должно выглядеть так же, как использование. Поэтому указатели объявляются как переменная. но со звездочкой впереди, функции - как функция без названия и т.д.
Идея оказалась очень неудачной. Попробуйте с ходу написать объявление массив указателей на функции, принимающих указатель на массив, или что-нибудь в этом духе.
Паскаль в этом месте гораздо понятнее и удобнее.
Поэтому в новых языках вроде Раста (и даже в проектах переделки синтаксиса С++) отказались от описателей ДО имени переменной и изменили синтаксис в лучшую сторону.
А вообще, по моему личному мнению, лучший синтаксис был в языках CLU и Dylan. Никому не известных, что заставляет задуматься, является ли синтаксис вообще важной вещью.
Они взяли для этого инфраструктуру, которая вообще задумывалась для Интранета и чего-то типа LDAP - вот та самая иерархия удостоверяющих центров.
Шахтерское дело в старопромышленном регионе, где выбрали все легкие пласты еще при Сталине, обречено. Достаточно посмотреть ситуацию на Донбассе в Ростовской области. Шахты там закрыты еще в 90-е.
На земледелие без воды и выведенных из оборота из-за мин и снарядов миллионов гектар тоже надежды мало.
А в JS можно подключить графическую библиотеку (например p5) и рисовать картинки. Это интересней, чем формы.
Ну это уже какой-то хардкор. Я имел в виду что-то типа консольки: написал команду, она сразу выполнилась, видишь результат. Ребенку интересно.
А "объяви переменные, напиши НАЧАЛО, КОНЕЦ, запусти на компиляцию, прилинкуй" - неинтересно.
Да в принципе на годы. В Бейсике - классическом языке для начинающих - функций вообще нет.
По стопам Мура, который как раз и начал с Фортрана.
Детишки очень легко усваивают любые формальные знаковые системы. И = как равенство для них ничуть не более интуитивно, чем как присваивание.
Это идиомы, а не грамматика. Идиомы есть в любом языке.
Грамматика - это к примеру образование прошлого или совершенного времени. В китайском после глагола ставится лишний слог, в индоевропейских языках это целая морока.
Все верно. Начинать надо с Python или JS - просто, наглядно, легко запустить, потом легко применить где-нибудь еще. И лучше всего с графических задач, поскольку современные дети никогда не видели терминала и в идею текстовой консоли вообще не врубаются.
Чтобы вызвать интерес к программированию, человек должен чувствовать себя хозяином машины, а не ее рабом.
Функциональное программирование для детей неестественно. Для него надо как минимум понимать, что такое функция.
https://hsutter.github.io/cppfront/cpp2/declarations/
Для людей, начинающих с ассемблера, концепция указателей вообще не представляет не то что труда, но даже интереса.
В китайском языке очень простая грамматика. Он куда больше напоминает Лисп, чем С++.
Но ведь дети учат язык как раз из разговоров, а грамматику осваивают потом, с трудом и не все.
Думаю, самые светлые ученические умы так и делают.
Разве обучение должно быть нудным и нетворческим?
Плохой код и навыки можно улучшить. А вот нудным Паскалем навсегда отбить детям желание что-то делать - это запросто.
Разве тут кто-то советовал обучать детей Форту? Форт - для опытных бородатых дядек, которые знают, чего хотят.
Она просто не нужна и не выполняет никакой полезной функции. Поэтому так до конца и не определились - куда ее ставить, выравнивать с закрывающей или просто тыкать в предыдущую строчку.
Вот мы дожили, что обычные вопросы по умолчанию уже считаются саркастическими. Токсичность 80 уровня разлита в воздухе :-( Это я не в ваш адрес, если что.
Идея авторов была такой: объявление должно выглядеть так же, как использование. Поэтому указатели объявляются как переменная. но со звездочкой впереди, функции - как функция без названия и т.д.
Идея оказалась очень неудачной. Попробуйте с ходу написать объявление массив указателей на функции, принимающих указатель на массив, или что-нибудь в этом духе.
Паскаль в этом месте гораздо понятнее и удобнее.
Поэтому в новых языках вроде Раста (и даже в проектах переделки синтаксиса С++) отказались от описателей ДО имени переменной и изменили синтаксис в лучшую сторону.
А вообще, по моему личному мнению, лучший синтаксис был в языках CLU и Dylan. Никому не известных, что заставляет задуматься, является ли синтаксис вообще важной вещью.