DiTribe – канал, где делают именно так: пишут микроколонки об IT и публикуют красивые иллюстрации. Человеко-машинное взаимодействие и история интерфейсов в сфере научных интересов автора!
Концепция ноутбука в HCI
Вообще, это, конечно, странно, что прошло мимо меня. Паттерн notebook - записной книжки в которой можно хранить (а значит и извлекать!) и код, и документацию к коду, а также и исполнение этого кода. «Идея состоит в том, чтобы иметь интерактивный документ, в котором свободно смешиваются код, результаты, графика, текст и все остальное», как описывал концепцию один из основателей Стивен Вольфрам. Понятно, что основная фича тут, что при правильной настройке записная книжка обеспечивает прямое подключение ко всем необходимым источникам данных без дополнительных усилий. Хотя это может показаться легким,но подключение к нужному источнику данных может быть совсем не таким простым.
writings.stephenwolfram.com/2016/09…thinking
И тут интересно: он описывает концепцию, которая зародилась в 1987 году для визуализации математики (интерфейс ноутбука был впервые представлен в 1986 году в Mathcad, который поддерживал числовые и ограниченные символьные вычисления), но которую он видит в первую очередь как образовательную технологию для детей с целью сформулировать алгоритмическое мышление - тут скорее книга рецептов для кулинарии. Каждое исследование — это записная книжка, содержащая код, который вы можете редактировать и запускать, чтобы делать что-то интересное.
Понятно, что рост интереса к дата-сайнс и дисциплинам о данных привел к жизни Jupiter и остальное, но интересно насколько такой паттерн взаимодействия с информацией будет становится популярнее в следующие десятилетия. Нас ждут ноутбуки для VR, роблокса или электронная школьная тетрадь с ноутбуком?