vak: (Улыбка)
[personal profile] vak
Согласно известной шутке, в противовес языку Ада, созданному американскими военными в начале 80-х, наши собирались ответить языком Рая.  Академику Ершову прикол понравился, и на свет появился русский алгоритмический язык.  Как ни странно, затея не умерла, и сейчас переживает второе рождение как среда программирования для школ под названием Кумир.  Всякий желающий может скачать бинарники или исходники с сайта НИИСИ и поиграться.



Простейшая программа выглядит так:
    алг пример
    нач
        вывод "Приветик!", нс
    кон

Date: 2013-03-04 22:57 (UTC)
From: [identity profile] dvv.livejournal.com
Мой детишек фигачил практически вслепую по клавиатуре ещё 20 лет назад. Неужли у нынешних с этим хуже?!
From: [identity profile] pin-gwin.livejournal.com
ох, наелся я этого в Фортране-Дубна и его родственниках... когда потребовалось потом всё это счастье русскоязычное оттуда на новые железки переносить.
Это язык не для детей с их сверхвысокой адаптивностью, а для страриков, неспособных что-то выучить. Совершенно уверен, что детям бы понравились фигурные скобки больше начать-кончить, да и VBA был бы полезнее - можно ведь немедленно что-то в Exel приладить

Date: 2013-03-05 05:48 (UTC)
From: [identity profile] dimorlus.livejournal.com
Это адъ.

Date: 2013-03-05 06:34 (UTC)
From: [identity profile] raydac.livejournal.com
в школах юзаюь ЛогоМир и никакого кумира не видно там

БК0010-01

Date: 2013-03-05 07:08 (UTC)
From: [identity profile] teewoon.livejournal.com
В начале 90х в классе информатики просто взапой писал на адаптированном "кумире". И вот знаете что - очень хорошая штука оказалось. Особенно подчеркивание ключевых слов и вертикальные палки, показывающие блоки кода и их вложенности. При том, что на начало школьной информатики я уже вовсю писал программы на калькуляторе, ассемблере Z80 и 3х видах бейсика, Кумир более всего располагал к алгоритмированию и полёту мысли.

Date: 2013-03-05 07:38 (UTC)
From: [identity profile] tnt23.livejournal.com
Кажется, этот ужас назывался "Ершол"? Нам его пытались давать в школе в середине 80х, и слава богу, что оно не пошло никак.

Date: 2013-03-05 08:23 (UTC)
From: [identity profile] dmarck.livejournal.com
Ершал, IIRC

Date: 2013-03-05 08:26 (UTC)
From: [identity profile] tnt23.livejournal.com
Википедия с гуглом тоже полагают, что Ершол :) Примерно в это же время на УПК при "Красной Заре"/ЛГУ как раз давали школьникам Алгол-68.

Date: 2013-03-05 08:30 (UTC)
From: [identity profile] tnt23.livejournal.com
Почти кстати: http://www.computer-museum.ru/histsoft/algol68.htm

Date: 2013-03-05 08:31 (UTC)
From: [identity profile] dmarck.livejournal.com
Ну, я-то помню по визиту Ершова к нам в МИЭМ в 1985 ;-P

Date: 2013-03-05 08:32 (UTC)
From: [identity profile] tnt23.livejournal.com
Ты еще крепкий старик, Розенбом :)

Date: 2013-03-05 11:04 (UTC)
From: [identity profile] ext-1683377.livejournal.com (from livejournal.com)
Была еще Рапира (http://en.wikipedia.org/wiki/Rapira). Я ее на Агате использовал. После Бейсика процедурный подход реально разрывал юный мозг ;-), в хорошую сторону.

Вроде, даже есть живая реинкарнация - https://code.google.com/p/rerap/.

Date: 2013-03-05 11:05 (UTC)
From: [identity profile] termos.livejournal.com
Была еще Рапира (http://en.wikipedia.org/wiki/Rapira). Я ее на Агате использовал. После Бейсика процедурный подход реально разрывал юный мозг ;-), в хорошую сторону.

Вроде, даже есть живая реинкарнация - https://code.google.com/p/rerap/.

Date: 2013-03-05 13:35 (UTC)
From: [identity profile] tellepuz.livejournal.com
Похоже на язык машины "МИР-1", только там первая строка "Разрядность". Кстати ее можно было делать любой, не то что сейчас у Интела 10^15 и хоть убейся....
Edited Date: 2013-03-05 13:35 (UTC)

Date: 2013-03-05 21:32 (UTC)
From: [identity profile] sergeyerokhin.livejournal.com
Это откопали ОЧЕНЬ старую разработку
это E-Практикум с "исполнителями"
очень красивая идея была,
детей учить - красота
в левом окне исходника
правее него для каждой строчки состояние переменно или условия сразу видно
плюс разные "исполнители" робот, чертежник
это чистая обучалка
еще у МИРов был совершенно потрясающий текстовый редактор
отдельная концепция и потрясающая реализация для Корвета, Ямахи, УКНЦ, СМ
про него (МИР) была статья в МПсС

я до сих пор страдаю что этп идея не развилась :(

например в МИМ (Микро Мир) на Корвете

F1/Shift F1 - запомнить символ(ы)/вспомнить
F2/Shift F2 - запомнить строку(и)/вспомнить

причем если нажать F1/F2 несколько раз то запомнит несколько символов/строк
а Shift+Fx - вспомнить
Ctrl+F1/F2 - запомнить с удалением/

ЖУТКО удобно
чтоб перенести несколько строк например - Ctrl+F2 удаляем нужные строки с запоминанием
попали в нужное место Shift+F2 - вставили все в новое место

смена регистра тоже визуально
что-то типа CTRL+UP/Down делает Upcase/Downcase текущему символу и переходит к след.

при этом редактор работал с текстами много больше чем объем свободной памяти у системы
(диск как своп)


Date: 2013-03-05 21:36 (UTC)
From: [identity profile] sergeyerokhin.livejournal.com
вот офф сафт http://www.micromir.ru/



http://ru.wikipedia.org/wiki/Микромир_(текстовый_редактор)

Версии микромира имелись для многих аппаратно-программных платформ:

Apple Macintosh System 7
DOS
Windows 95, Windows 98

Ямаха КУВТ MSX2
Корвет
УКНЦ
UNIX, Linux (версия имела название наномир)[9]
VAX/VMS
Atari
ДВК
Электроника 85
PDP-11 (СМ-4)
и другие.

Date: 2013-03-06 04:18 (UTC)
From: [identity profile] termos.livejournal.com
Там автор не русско-говорящий, хотя и ценит Рапиру. Поэтому на английском все.
From: [identity profile] tellepuz.livejournal.com
Именно так! Но реально точность ограничивалась объемом ОЗУ. Мы развлекались тем, что давали ей считать: разрядность 1000; 4*arctg(1);
И она через пару секунд выдавала 1000 значащих цифр числа ПИ.

Date: 2013-03-06 07:46 (UTC)
From: [identity profile] dimorlus.livejournal.com
Ад, рай... По любому, не для живых.

Date: 2013-03-06 11:30 (UTC)
From: [identity profile] sergeyerokhin.livejournal.com
зачем "откапывать стюардесу" не очень понятно
но с другой строны, может и нужно кому.

Date: 2013-03-06 19:32 (UTC)
From: [identity profile] teewoon.livejournal.com
Щас вот освежил память по ссылкам, это был Е-Практикум на БК0010-01 (УКНЦ с головной ДВК-х) и Корвете. Именно так, как описал sergeyerokhin.

Date: 2013-03-07 06:35 (UTC)
From: [identity profile] dimorlus.livejournal.com
Ну можно и вместо иностранного языка учить Эсперанто, а для удобства преподавателей слова русскими буквами записывать. Мечта.

Date: 2013-03-10 02:50 (UTC)
From: [identity profile] avseyev.livejournal.com
Рапира и ее реализации для Apple-совместимых были сильно лучше этого дубового Микро-Мира. Был сильно удивлен, когда узнал, что эта Кушниревская поделка еще жива. Да еще получили какие-то гранты под ее развитие. Могли бы и причесать язык, сделать красивые миры и.т.п. Но время, наверное, ушло давно.

Date: 2013-03-10 02:51 (UTC)
From: [identity profile] avseyev.livejournal.com
Ершол - это Ершол, он не имел отношения к Рапире.

Date: 2013-03-10 02:55 (UTC)
From: [identity profile] avseyev.livejournal.com
Рапира, кстати, была единственной толковой и последовательной попыткой сделать учебный язык. Во-первых, они взяли за основу Лого и его лучшие части. Процедурный язык, работающие кортежи так модные сейчас в скриптовых языках. Русский синтаксис там не резал глаз. И реализация новосибирцев не подкачала. Язык работал, и школьники легко осваивали среду. Почему Ершов не хотел проталкивать Рапиру в учебный процесс и настаивал на своем АЯ АКА Ершол - интересный вопрос истории.

Date: 2013-03-11 04:08 (UTC)
From: [identity profile] avseyev.livejournal.com
Что-то у вас все перепуталось. Е-Практикум и Кумир были разными приложениями. УКНЦ с головной ДВК, возможны были тоже, но обычный класс состоял из УКНЦ в том числе и у учителя. И Корвет там каким боком?

Date: 2013-03-20 18:44 (UTC)
From: [identity profile] teewoon.livejournal.com
Да, маленько попутал. Вначале у меня был класс БК0010-01+ДВК, потом, в другой школе - Корвет. Причем головной был навернутый Корвет с дисководами. В обоих классах писали на Е-практикуме.