| Comments: |
ЭЛЬ-76 там тоже нет - локализованный кобол (насколько я в курсе) для Эльбруса.
![[User Picture]](http://l-userpic.livejournal.com/27932535/6616454) | From: ygam 2009-03-20 09:55 pm none (UTC)
| (Link)
|
Я задавал вопрос про русский КОБОЛ; вроде бы, он был на нескольких машинах.
16 лет назад я выкинул на помойку килограмм 20 документации по Искре-555 и ЯМБу. Было решено, что в Израиле маме не придется мучаться с этим исчадием кибернетического ада.
Помню только что язык был чем-то вроде продвинутого ассемблера.
![[User Picture]](http://l-userpic.livejournal.com/2333915/545079) | From: cema 2009-03-20 10:35 pm none (UTC)
| (Link)
|
Ещё был язык Аналитик. На машине "Мир".
Очень, кстати, крутой - мы в него запихивали интегралы из Демидовича, и он что-то даже действтельно брал.
Вот бы придумать язык "ХОРЕЙ" какой-нибудь, а потом не уметь его от этого ЯМБа отличать.
![[User Picture]](http://l-userpic.livejournal.com/2333915/545079) | From: cema 2009-03-21 02:47 am none (UTC)
| (Link)
|
Или потом как раз научиться его отличать, наконец-то!
Пора уже наоборот - придумать искусственный "естественный" язык на основе одного из языков программирования. Например, в языке токи-пона - всего 120 слов (или корней слов). И, вроде, хватает. Можно взять ключевые слова и названия из стандарной библиотеки какого-нибудь языка программирования и создать из них язык для нормального общения. Ну, может, не нормального, а - гико-общения. Кстати, на заметку любителям лосей: знаете, как токипонцы Россию называют? - http://ru.wikipedia.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:TokiPonaElopa.jpg
Был такой, назывался Natural, для базы данных ADABAS
Был ещё Автокод. Для машин типа М-22 (или 222, не помню их номеров). Тоже ключевые слова русские и куча всяких странностей: простые скобки там значили что-то особое, и т.п.
Автокод -- это был руссифицированный ассемблер. Оффтоп: на юпике картинка часом к простым числам отношения не имеет? Уж больно знакомая...
Был ещё "Алгоритмический язык Ершова" - в школе мы ходили на УПК - и там на милейших Ямахах были установленны интерпретаторы этой странной мутации навеянной паскалем, и разработанной на сколько я понимаю академиком Ершовым. Как следствие выражение "Если то иначе всё" плотно въелось в мой моск.
![[User Picture]](http://l-userpic.livejournal.com/2333915/545079) | From: cema 2009-03-21 02:53 am none (UTC)
| (Link)
|
Это не то же самое, что Рапира?
ЯМБ, судя по названию, - это издёвка над IBM?
![[User Picture]](http://l-userpic.livejournal.com/88771471/8313909) | From: itman 2009-03-21 12:46 am none (UTC)
| (Link)
|
Нет языка 1С и нет локализованных версий MS VBA, в том числе русской. Там упомянут только китайский MS VBA.
![[User Picture]](http://l-userpic.livejournal.com/403878/307156) | From: 37 2009-03-21 05:20 am none (UTC)
| (Link)
|
Вот как раз на советских бухгалтерских машинах Искра мне пришлось програмировать в заклепках. Команды (высокого уровня!) - по 16 бит. Берешь специальное шило, коробку заклепок и вперед! Мозолв изрядные на ладонях. Особенно паршиво, если в процессе отладки надо вставить несколько строчек в середину. Приходилось делать переход с возвратом на свободный планшет и оыормлять вставку в виде подпрограммы. А по-русски программировали еше на Минске. И хорошо помню автокод Инжненер для Мира.
гыы,это был зверский язык.на искре 1030 я его видел. файлы писать из него нельзя было, надо было указывать сектор диска куда писать, по номеру. а потом вспоминать куда записал, чтобы прочесть. а форматный вывод на экран/принтер был очень развит,таблички делались легко.
но это было очень давно, возможно я чего-то путаю.
Альфы (и Альфы-6) нет, Эпсилона нет.
Если ещё русское вспоминать, был ещё сводный брат ФОРТа - ДИСП, кажется. Тоже стековая архитектура, но со своими особенностями.
From: (Anonymous) 2009-03-21 10:02 am none (UTC)
Lingua Romana Perligata | (Link)
|
#! /usr/local/bin/perl -w
use Lingua::Romana::Perligata;
adnota Illud Cribrum Eratothenis
maximum tum val inquementum tum biguttam tum stadium egresso scribe.
vestibulo perlegementum da meo maximo .
maximum tum novumversum egresso scribe.
da II tum maximum conscribementa meis listis.
dum damentum nexto listis decapitamentum fac sic
lista sic hoc tum nextum recidementum cis vannementa da listis.
next tum biguttam tum stadium tum nextum tum novumversum
scribe egresso.
cis
DESCRIPTIO The Lingua::Romana::Perligata makes it makes it possible to write Perl programs in Latin. (If you have to ask "Why?", then the answer probably won't make any sense to you either.)
![[User Picture]](http://l-userpic.livejournal.com/2333915/545079) | From: cema 2009-04-06 10:32 am none (UTC)
Re: Lingua Romana Perligata | (Link)
|
Кстати!
> Может, кто-то знает/помнит/найдет? Повезло вам иметь во френдах обладателя Кубка Яндекса. Держите — В.И. Заворотный. Программирование на языке ЯМБ. Ну и еще заодно: - часть книги "Системы обработки данных на базе ЭБМ Искра-554, Искра-555" - часть книги "Алгоритмы и процессоры ЭБМ. Искра 554". 59 страниц текста, потом идут блок-схемы реализации клавиш, блок-схемы реализации символов и страницы с таблицами "адрес-микрокомманда-код-комментарий"). Может, еще что-то есть. Если понадобится — скачивайте/покупайте на nglib.ru. Вообще, чудесный оказался сайт http://nglib.ru/ - тонны всякого оцифрованного старья (djvu + поиск по хреново распознанным страницам), довольно большой бесплатный раздел. Платить можно как за книгу (что почему-то в три раза дороже постраничного), так и за просмотры страниц (у меня по 30 копеек/страница снимали) — при этом ограничивают просмотр 15% книги на IP. Каждому новому аккаунту дают 10 единиц подъемных (это если платить не хочется, как мне), только почему-то после регистрации пятого аккаунта стали сообщать об ошибках регистрации. Счет можно пополнять электронными деньгами, SMS и с пластиковой карты.
![[User Picture]](http://l-userpic.livejournal.com/81048954/111931) | From: avva 2009-03-25 05:31 pm none (UTC)
| (Link)
|
Большое спасибо. У меня не было времени совсем почитать, но в ближайшие дни обязательно найду.
А была еще такая машина Наири, у нее тоже был основанный на русских ключевых словах, и, что смешнее на русских буквах в качестве переменных бейсик-подобный язык.
Язык этот назывался ап - автоматического программирования. ап - это начало программы, а па - конец. Присваивание было "пусть". Интересная была мулька - по первым двум буквам оператора машинка допечатывала остальную часть. И был ещё шикарный переключатель тактовой частоты - тумблером. Ну, аналог появившейся на 386 кнопки Turbo. Эх, приятно вспомнить времена, когда паравозы мамонтов с путей разгоняли..)
У машины "Электроника-НЦ03Д" был ассемблер с русскими мнемониками: СЛЖ = сложить ВЫЧ = вычесть ПЕР = перейти
ну и так далее.
שכחו את שפת התכנות "בסיסית", שזה סוג של בייסיק עם מילים עבריות.
Ещё там нет языка АЛМИР-65 , то есть "Алгоритмический Язык машины МИР" ;-))) На этом языке работала машина МИР-1 , а "Аналитик" - это уже на машине МИР-2 было . На Алмире даже довелось немного поработать , прикольный был язык , чисто русский . Можно было вводить слова-операторы полностью - например "печатать" , а можно и сокращённо - типа "пе" . Язык был интерпретируемый , по возможностям вроде Бэйсика , только без подпрограмм . Были там условные операторы ( "Если" , "То" , "Иначе" ) , оператор перехода "На" , оператор цикла ( "Делать" ) , в качестве меток можно было использовать любые слова , не совпадающие с операторами языка . Был ещё режим прямой интерпретации - удобно , если надо просто что-то посчитать , как на калькуляторе . Что ещё запомнилось - в начале программы надо было указать разрядность вычислений ( оператор "разрядность" ) , и верхний предел был не ограничен ( точнее , обраничен только объёмом памяти ) , так что можно было , например , посчитать чисто Пи до 200 знаков . Неплохо для советской машины , разработанной в 65-м году ;-)))))
Был еще Язык Символического Кодирования (ЯСК) для машин Минск-22 и Минск-32 (русский ассемблер). Запомнились на всю жизнь команды ЖОО (ждать ответа оператора) и ЗАЫ (закрыть выходной массив).
![[User Picture]](http://l-userpic.livejournal.com/19584237/4449236) | From: mvtm 2009-07-24 10:47 am none (UTC)
| (Link)
|
Понимаю, что тема "протухла", но русским еще был псевдокод на Искра-1256 :)
From: (Anonymous) 2009-08-23 07:00 pm none (UTC)
| (Link)
|
Этот язык применялся на многих советских персональных компьютерах связанных с бухгалтерским учетом. Среди них Терминал Нева 501, Искра 2106, Искра 554;555, Искра 1030, Нейрон, и т.д. модификаций машин было очень иного, шло бурное развитие. Язык на разных машинах мог иметь небольшие отличия в реализации. Был реализован как в качестве интепретатора на машинах Искра 2106 и терминал Нева-501, и зашит в ПЗУ т.к. эти машиный не имели операционных систем. Искра 2106 имела всего 4 или 8 кб оперативной памяти и до 32 кб ПЗУ с зашитым интерпритатором. Терминал НЕВА-501 не имел операционной системы в этом терминале было всего от 8 до 32 кб оперативной памяти(в зависимости от модификации терминала(с 1 по 7)и до 32 кб ПЗУ. (реализован терминал на 580 микропроцессорной серии) На терминале Нева-501 можно было писать асемблерные вставки, их можно-было загружать в оперативну пмять и обращаться к ним из специальных команд включенных в язык ЯМБ.
Более развитые машины Искра 1030 работали под ДОС 3.1 3.30 там язык мог быть в качестве загружаемого предварительно интерпритатора, так и в качестве компилятора. Азык ЯМБ так-же присутствовал на ГДРовских персоналках Роботрон 1715, поставлямых в СССР. Для 77-80 годов язык позволил перевести многие бухгалтерские и статистические задачи на первые персональные компьютеры, которые производились тогда в СССР. Язык сам по себе напоминает современные табличные языки в перемешку с русифицированным Бейсиком. Лично мне на 32 кб оперативной памяти приходилось писать довольно серьезные задачи по зарплате, складу , решению геодезических задач по расчету площадей.
Если кого интерсует документация на АМБ ее можно попытаться найти в региональных управления статистики. Там эта техника широко использовалась, хотя ее давно уже выкинули, но возможно у кого завалялась документация. Описание языка прилагалось к каждой советской персоналке.
| |