Ради справеделивости замечу что канц. компания ErichKrause, несмотря на название, как говорят, является Российский. Хотя честной инфы о реальном владении компании не нашел. Ну и вообще у нас частенько любят называть компании и бренды не по-русски, что несомненно огорчает.
Когда была изобретена логарифмическая линейка и спустя сколько времени появились доступные микрокалькуляторы? Практически вечность. И таки да, логарифмические линейки используются до сих в своих областях.
А есть вещи, смысл которых не меняется десятилетиями и веками даже не смотря на прогресс(часы, пленочные фотоаппараты(особенно крупноформатные), автомобили). Задумайтесь, что является следствием чего? Потребление порождает прогресс, или прогресс порождает потребление.
Хабрасуицид
прошло 15 лет. Суть та же, изменилось только качество… в худшую сторону:
Не выгодно делать вечные вещи только тогда, когда потребителей меньше чем возможностей производства. Когда объемы производства малы, и (еще) не способны многократно покрыть всех потенциальных потребителей, то качество — самое главное преимущество перед заряженными ширпотребными производителями.
Тут вобщем-то аналог вызов функции по её указателю, вещь весьма обыденная, таким образом например удобно писать парсер чего-нибудь. Ну то есть механизм немного другой, но суть близка. А вот синтаксический сахар действительно немного вводит ступор, если в примере 2.1 еще легко читается «функция которая принимает агрументом другую функцию», то запись 2.2. или не дай бог 2.4 уже вводит в ступор, если не встречаешь такие штуки часто. Даже не знаешь что у гугла спрашивать {$0 — $1}
Вы же сами написали в статье, что ребенку интересно. То-есть какое-то желание уже есть, его не надо заставлять, нужно помочь, а имхо, процесс созидания чего-то из ничего, для технического склада ума, гораздо важнее чем «вау эффект от графона». В виду этого имеет смысл использовать языки программирования общего назначения, как раз чтобы не было вопросов «зачем мне это надо и как это можно использовать в реальной жизни»
Как бы 12 летний человек уже должен соображать, что делать игры не тоже самое что играть. Так что теорию уже можно и даже нужно. Другой вопрос какого результата нужно добиться на финале курса, и какие технологии годятся именно для добивания этого результата. Если речь идет именно научить программировать в широком смысле этого слова, то имхо нужно начинать с самих азов. Взгляните в учебник математики 12летного, думаете он не поймет что такое ячейка памяти, указатели и массивы? А после изучения базовых основ можно скакнуть на крутые современные языки и фремворки и делать что-то заебацкое. Главное что в голове у человека уже будет осознание того, что вот эта классная трехмерная стреляющая пушка на самом деле является километром чисел в памяти и тонны функций их обработки. Если пойти обратным путем(как все пытаются) велика вероятность разочарования.
Да какой там телетекст? В погоне за баблом и графоном никто не хочет вспоминать и доводить до ума самый базовый функционал телевизора. Скатились до того, что банальное переключение каналов на современном телеке работает медленнее чем на советском «Рубине». Про адаптацию старых но проверенных технологий никто даже и думать не будет, ибо на них бабла не срубить.
Идет слишком быстрый рост производительности железа, из-за которого разработчики вынуждены работать больше на скорость и количество, чем на качество. Это раньше на каждый телек, на каждую микроволновку или стиралку писалась чуть ли не своя уникальная ось на асемблере, где долго и кропотливо простчитывался каждый такт и каждый байт, и в итоге все работало супербыстро и стабильно, а сейчас всё на джаве «хуяк-хуяк и в продакшн».
В контексте увеличения объемов информации, объемов трафика и количества конечных устройств рано или поздно облачные технологии уткнутся в технологический тупик и понадобится их функционал частично или полностью заменять на распределенные технологии. Может быть еще рано об этом говорить, но удивлен что p2p не упомянут вообще, т.к. развитие его наблюдается и достаточно заметно.
Ну да. Только важнее не количество операций в секунду, а то как они спользуются. Это тоже самое что дать по 20 миллиардов долларов на строительство дорог где-нибудь в Германии и в России.
Это возможный вариант, но в масштабах страны и системы образования и экономики в целом такой подход неприемлем никак.
Смысл образования в том чтобы обучить человека и дать ему дорогу в жизнь, так сказать, чтобы он хорошо трудился, и приносил пользу обществу и родине. Естественно, если человек абсолютно не желает работать, то ему ничего не поможет, но в общем случае система образования должна всячески помогать в этом вопросе. А в реальности не то что не помогает, а скорее мешает.
Еще и хард харду — рознь. Если, например, с увеличением сложности противник умнеет — лучше прячется, обходит с флангов, использует окружение и т.д.- это хороший хард, а если у противника тупо увеличивается кол-во здоровья, а пули у него жалят сильнее, а у тебя все наоборот — то это плохой хард.
Насколько я знаю, официальной церковью как православной так и католической ветхий завет уже давно объявлен deprecated. По крайней мере как-то раз видел как наш патриарх об этом вещал по зомбоящику.
А есть вещи, смысл которых не меняется десятилетиями и веками даже не смотря на прогресс(часы, пленочные фотоаппараты(особенно крупноформатные), автомобили). Задумайтесь, что является следствием чего? Потребление порождает прогресс, или прогресс порождает потребление.
Идет слишком быстрый рост производительности железа, из-за которого разработчики вынуждены работать больше на скорость и количество, чем на качество. Это раньше на каждый телек, на каждую микроволновку или стиралку писалась чуть ли не своя уникальная ось на асемблере, где долго и кропотливо простчитывался каждый такт и каждый байт, и в итоге все работало супербыстро и стабильно, а сейчас всё на джаве «хуяк-хуяк и в продакшн».
Смысл образования в том чтобы обучить человека и дать ему дорогу в жизнь, так сказать, чтобы он хорошо трудился, и приносил пользу обществу и родине. Естественно, если человек абсолютно не желает работать, то ему ничего не поможет, но в общем случае система образования должна всячески помогать в этом вопросе. А в реальности не то что не помогает, а скорее мешает.