Category: лытдыбр

Mikail

Достижения современной эргономики

Как только в июне написал пост о языке «Дракон», так сразу решил составить обзор его редакторов.

Меня радует сам факт существования этого языка, соединяющего достижения 70-80-х и наши дни. Радуют редакторы языка. Вдохновляют программисты-авторы его редакторов.

Я был рад самой мысли о том, что я напишу этот обзор.

Так вот одновременно меня что-то с огромной силой останавливало.

Я бы это назвал прокрастинацией, если бы в июле я не выполнил уже массу подготовительной работы. Скачал и поставил программы из обзора. Поэкспериментировал с ними. Составил и заполнил таблицы с характеристиками программ. Накидал черновой вариант поста.

И давно бы уже на одном дыхании родился текст.

Но прошло больше месяца и у меня каждый день было ощущение, будто как только мое внимание замечало в памяти образы из этого обзора, например, детали программ, сценарии их применения — внимание отшатывалось и совершенно не хотело на них фокусироваться.

Я списывал этот факт на лень непонятного мне происхождения — ведь я уже много сделал для обзора.

И все подробности, которые могли вызывать у меня негативные чувства по отношению к содержанию обзора были в рамках обычных рабочих моментов. Да, документация у программ разрозненная, интерфейсы еще не вылизаны, сайты-черновики.

Но это нормально для растущих проектов. И надо радоваться их развитию, и не предъявлять завышенных требований в их текущих фазах роста.

Так я думал. И потому не понимал, что же мне мешает начать? Почему не хочу? Что мне не нравится? Почему избегаю старта?

К концу месяца хотелось почти что биться лбом об стенку =)

Я даже завел маленький дневничок для более организованной работы над текстом.

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

Это была крайняя мера, потому что те мысли, которые я уже успел обдумать по поводу обзора и всего, что с ним связано, никаких особых проблем не проявляли.

И я не ждал, что найду что-то новое.

Так вот — я успел расписать предложений 5-6 и тут меня осенило! =)

Одна из главных особенностей и достоинств языка «Дракон» в том, что он был специально оптимизирован с точки зрения эргономики работы с информацией.

Под эргономикой я подразумеваю науку эргономику. См. определение: «наука о приспособлении ... объектов труда, .... для наиболее ... эффективного труда работника, исходя из ... психических особенностей человеческого организма». В данном случае будем считать, что одним из объектов труда работника является визуальный язык «Дракон».

И с 80-х годов язык «Дракон» не был усовершенствован с учетом новых достижений в эргономике 90-х, нулевых и уже наших десятых годов. Не оптимизирован с учетом современных открытий в сфере «психических особенностей человеческого организма».

А мы живем в эпоху широкого развития нейронаук, в эпоху активной практической работы над нейроинтерфейсами. Вроде бы =)

Я понял, что меня крайне огорчает несоответствие достижений в сфере эргономики и общей ситуации с редакторами этого языка. Я ведь собираюсь активнее пользоваться такими инструментами.

Но обвинять тут некого, потому что мне, например, вообще не встречаются тексты по оценке современных IT-инструментов с точки зрения современной эргономики.

Например, «отраслевые» обсуждения вращаются вокруг отступов, подстветки синтаксиса, синтаксического «сахара» и т. п. В IT изданиях и форумах я не встречал материалов о системной, основательной работе над языками программирования и сопутствующими инструментами с точки зрения эргономики. Я представляю себе такие статьи полные таблиц, графиков, описаний принципов современной эргономики, прототипов кода отвечающего ее требованиям.

Например, языки Java и C# - продукты крупных корпораций. Но тем не менее и там не видно активной публичной работы по внедрению разработок из сферы современной эргономики в эти языки, в окружающую их инфраструктуру.

А раз крупные игроки отрасли не подают пример такой работы, то неудивительно, что отдельным разработчикам сложно начать на пустом месте, в одиночку, без живого сообщества.

Получается, что хоть эргономические апгрейды языка «Дракон» родом из 80-х, но популярные отраслевые языки в плане принципов эргономики все еще, думаю, находятся на уровне 60-70-х. И «Дракон» все равно оказывается впереди.

В целом, у языка «Дракон» и его редакторов, уверен, большие перспективы и запас развития. Уверен, интеграция в них новых разработок из эргономики будет очень плодотворной.
Mikail

(no subject)

по первому каналу: Гайдар ... блаблабла ... нельзя было иначе ... блаблабла...

Летом 1991-ого я был в городе Пярну в Эстонии. И вот прекрасно помню, что весной 1991 в Москве в универсаме на Большой Бронной весь ассортимент состоял из стеклянных бутылок с минеральной водой Ессентуки и бумажных пакетиков с концентратом борща - зрелище огромного пустого магазина со скучающими продавщицами и двумя видами товаров навсегда отпечаталось в моей памяти. Потом через пару месяцев летом в Эстонии в городе Пярну я тоже прекрасно помню в продуктовых магазинах два-три сорта молока разной жирности в треугольных пакетах, два сорта творога, 2-3 сорта сыра, мясо, масло, консервы и т. п. Там все было. А в эти же дни в Столице (!) нашей огромной страны магазины были пустые!

Я уверен - это был заговор. Спланированный и контролируемый сверху. Столицу нарочно оставили без продуктов, чтобы вызвать панику и толкнуть народ на глупости.

Ведь всего за год до этого в тех же магазинах в центре Москвы были продукты. Конечно не 100 сортов колбасы(TM). Но я уверен, что это самое "сверху" уже тогда копило волю не для расширения ассортимента товаров в стране и вообще рывка в будущее, а для вот этой продуктовой блокады Москвы и последующего грабежа народного имущества. Одним из руководителей грабежа был Гайдар.