Цифровая мощь-3

Если ты не можешь что-то объяснить восьмилетнему ребенку за 5 минут, то ты этого не понимаешь….

Современная народная мудрость

В продолжение предыдущей статьи — еще немного интересных наблюдений, по современному программированию. Признаюсь довольно трудно это все мне дается, но проблема скорее не в какой-то особенной сложности, а наверное во мне.  Где-то раньше читал что творческим людям изучение программирования дается намного сложнее. (При этом просто таки массы людей программируют, и ничего получается.) По всей видимости я тоже оказался тем самым «творческим человеком», потому что зачастую все выглядит довольно непонятным (вообще кажется никакой логики и выше всякого понимания, причем все сделано чтобы было «удобно»). Но и насколько понял  проблема не в уровне творчества, а в придании излишней сложности, привыкаешь обычно искать скрытые смыслы, подводные камни, двойное дно, разную философию. А в программировании оказалось это излишество — там все довольно прямолинейно — вот как есть так и есть, и ничего лишнего. И даже кажется несколько туповато. Написано, так, значит так оно и есть — не нужно обременять себя глубокими смыслами и ненужной философией бытия. То есть простой очень подход должен быть без излишних сложностей. Обычно во всех этих учебниках по программированию используют очень мудреные слова, зачастую обозначающие очень простые вещи. Как бы и дальше этот вывод перенес — может быть очень и очень многое в жизни, на деле оказывается намного проще чем я например, себе представляю. Нужно проверять многие вещи — простым упрощением, сведением к очевидному. Казалось бы вот насколько программирование сложная штука — а тоже наиболее эффективно осваивается при максимально простом к себе отношении. Такая вот идея — причем вполне применимая в боевых искусствах — не нужно искать скрытых смыслов — их просто нет.

А ниже это «бегущие цифры» из знаменитого фильма «Матрица» — попытался сделать самостоятельно, но что-то еще опыта не хватило — получилось довольно примитивно и не красиво, и самое главное не так как хотелось бы видеть. Поэтому просто нашел в Интернете, то что хотел сделать и поставил себе на сайт. (Надеюсь что когда нибудь смогу так же — в общем понимаю как все это сделано, но, с непривычки возиться нужно много с кодом. А так это вот все на Jawa Script можно сделать.)