Друзья мои, вы когда-нибудь слышали, что такое языковая норма?
Лидеры этих стран нас не просили об этом потому, что понимаю, что это глупо — лезть в чужой монастырь со своим самоваром.
Вот Украина так же горячо возмущается, что русские говорят «на Украину», вместо «в Украину».
Ребят, это ЯЗЫКОВАЯ НОРМА! ТАК ПРИНЯТО! Это не «неуважение». Уважение тут вообще ни причем. Тут так говорят. Ничего не изменится, если будут говорить по-другому.
Мне нравится говорить «Белоруссия» — я так привык. Буду приезжать в Белоруссию — буду говорить «Белорусь», а в России это «Белоруссия».
У нас с философией было всё странно. С одной стороны, преподаватель был молодой, увлеченный, практикующий философ. С другой, относился к студентам, как программисты относятся к бухгалтерам — не видел вообще смысла как-то серьезно спорить с ними (не доросли, типа). К тому же, он был религиозным, что тоже омрачало. Таким образом, его местами было интересно послушать, но невозможность вести диалог лично меня бесила, потому что некоторые вещи, которые он говорил убедительным тоном, казались мне крайне спорными.
Хм… я подумал, что интересный вариант — иметь дополнительный аварийный двигатель с НЗ топлива, который можно будет запустить в случае поломки основного…
Т.е. Вы хотите сказать, что если на высоте полукилометра у вертолета внезапно заглохнет мотор, то он не полетит камнем вниз, а плавненько так опустится куда-нибудь на полянку? О_о
Мне кажется, о безопасности в ГА можно будет говорить только тогда, когда будет решена проблема вида «а что, если мотор заглохнет?». Когда ты едешь на автомобиле, ты можешь аккуратно притормозить, встать на обочину и включить аварийку. Не дай бог то же самое случится на самолёте или, тем более, на вертолёте!
Мне кажется, адекватная ГА сможет появиться только, когда будет решена эта проблема. Например, это могут быть аппараты легче воздуха… или антигравы какие-нибудь :)
Я полагаю, такая цифра возможна, если мы оперируем большим количеством данных в одной сессии, т.е. мы можем кэшировать результаты каких-то функций и таким образом значительно ускорить их выполнение по сравнению с оригинальной функцией. При этом на маленьких выборках фукция с кэшированием может работать хуже.
Вот, например, отказ от проверки всех RequiredDateMethods у данного объекта в методе quacksLikeDate (с учетом того, что данный метод внутри модуля используется только для различения даты и локали), ускоряет strftime примерно раза в два.
Таким образом, встает вопрос:
а действительно ли надо делать такую проверку или достаточно просто проверить, локаль это или не локаль?
Подстава в том, что многие (если не большинство) учителя знают программирование на уровне своей школьной программы, и они вообще ни о чём упомянуть не могут сверх неё. А все потому, что профессия преподавателя не престижна и низкооплачиваемая. Вот я бы, может, и хотел бы пойти поучить, да стоимость рабочего часа преподавателя раз в 10 меньше, чем на моей нынешней работе.
Я в школьные годы изучал Борланд-Паскаль и графику делал в дос-режиме самостоятельно безо всяких Дельфей :) И поддержку мышки, и переключение графических режимов — всё делал.
Тема о программировании, а товарищ говорит, что на уроках информатики надо учить детей учиться самостоятельно, а не программировать. Учить самостоятельно учиться надо на ВСЕХ уроках, но основная цель уроков программирования — научить программировать, а основной инструмент — это язык программирования, поэтому в первую очередь мы учим ребенка пользоваться инструментом.
Если научить ребенка протоколам и стандартам, но не научить программировать — эта информация будет мертвым грузом (ну, а что он с ними всеми будет делать — как стихи рассказывать???), а если сначала научить алгоритмическому мышлению, дать ему базовые алгоритмы, научить моделированию (в алгоритмическом смысле), то потом любой протокол он без проблем сам освоит, если понадобится.
Научить искать информацию и задавать вопросы — это хорошо, это надо, но это не может быть целью курса программирования, такому надо учить ребенка все время, на всех занятиях.
Мне кажется, плохая идея. Ребенка надо учить так, чтобы он горел идеями, а стандарты — это статическая информация. Это всё равно, что на математике таблицы Брадиса учить. IMHO.
С младшими сложнее работать, чем со старшими — у них еще не достаточно организованное мышление. Для младших нужно что-то понагляднее, старшим — уже можно поабстрактнее.
Когда я преподавал школьникам, я после некоторого количества вводных уроков делал сквозные проекты, на примере которых мы изучали те или иные темы. Сквозные — в том смысле, что ставилась задача, например, сделать игру, а затем она поэтапно реализовывалась до конца обучения.
А мне кажется заманчивым вариантом — сделать свою подверсию языка PHP (типа LPHP), в котором можно будет «нативно» использовать всякие хитровымудренные структуры, и парсер, который будет транслировать LPHP в PHP. Конечно, мы потеряем поддержку на уровне IDE (хотя, на крайняк можно транслированный php подебажить), зато у нас появляется масса возможностей для оптимизации и добавления сахара. Конечно, основным камнем преткновения тут будет качественный парсер. Это типа как КофеJS и т.п.
Лидеры этих стран нас не просили об этом потому, что понимаю, что это глупо — лезть в чужой монастырь со своим самоваром.
Вот Украина так же горячо возмущается, что русские говорят «на Украину», вместо «в Украину».
Ребят, это ЯЗЫКОВАЯ НОРМА! ТАК ПРИНЯТО! Это не «неуважение». Уважение тут вообще ни причем. Тут так говорят. Ничего не изменится, если будут говорить по-другому.
Мне нравится говорить «Белоруссия» — я так привык. Буду приезжать в Белоруссию — буду говорить «Белорусь», а в России это «Белоруссия».
Ну, как бы… и я о том же.
И у меня всё же есть подозрение, что не каждый самолёт способен планировать при потере тяги.
Мне кажется, адекватная ГА сможет появиться только, когда будет решена эта проблема. Например, это могут быть аппараты легче воздуха… или антигравы какие-нибудь :)
Таким образом, встает вопрос:
а действительно ли надо делать такую проверку или достаточно просто проверить, локаль это или не локаль?
Если научить ребенка протоколам и стандартам, но не научить программировать — эта информация будет мертвым грузом (ну, а что он с ними всеми будет делать — как стихи рассказывать???), а если сначала научить алгоритмическому мышлению, дать ему базовые алгоритмы, научить моделированию (в алгоритмическом смысле), то потом любой протокол он без проблем сам освоит, если понадобится.
Научить искать информацию и задавать вопросы — это хорошо, это надо, но это не может быть целью курса программирования, такому надо учить ребенка все время, на всех занятиях.