В ru_brainfucker обнаружена ссылка на фееричный язык "Глагол". Разрабатывается с 2003 года до сих пор.
Выглядит волшебно
ЗАДАЧА Голова();
ПЕР
ч:Читать.Поток;
п:Писать.Поток;
чимя:Файл.ВПолного;
двв,рез:КЛЮЧ;
парам:ЦЕЛ;
УКАЗ
парам:=1;
ЕСЛИ парам >= Параметр.всего ТО
Ошибка1("Нет параметров")
КОН;
Параметр.Текст(парам,чимя);
ЕСЛИ чимя = "ВДОС" ТО
двв:=ОТКЛ
АЕСЛИ чимя = "ВВИН" ТО
двв:=ВКЛ
ИНАЧЕ
Ошибка1("Неверный параметр")
КОН;
УВЕЛИЧИТЬ(парам);
ЕСЛИ парам >= Параметр.всего ТО
Ошибка1("Нет имени входного файла")
КОН;
Параметр.Текст(парам,чимя);
ЕСЛИ НЕ ОС.ПервыйПоискФ(чимя,поиск) ТО
Ошибка2(чимя," не найден(ы)") КОН;
НовоеИмя
КОН Голова;
Живенько так представляешь, как выглядят какие-нибудь исходники на паскале для англоязычного нейтива. Правда в английском меньше различных склонений, так что, наверное, оно смотрится не так несуразно.
Ну а сама идея перевести паскаль на русский, конечно, далеко не нова. Собственно первый язык программирования, который я увидел, он примерно так и выглядел, назывался "Рапира" и работал, кажется, на мощном двухпроцессорном ПК "Электроника МС 0202".
Однако ж я думал что с тех пор такие фанаты русского языка от computer science как-то перевелись..

7 comments:
Да, потрясающе! А как звучит - ведь как песня :-)
Но я всё-таки отдаю предпочтение Perl и bash...
Попробуй:
http://www.google.com/search?q=define+превед+язык
:)
--
_winnie
Сказочно :) Действительно, для буржуинов на родном языке программы наверное смотрятся забавно (хотя они этого м.б. и не понимают).
"опись" и АЕСЛИ - ваще прикололи )
Аааа "превед" это мощщно :))
Еще б bootstrapped компилятор к нему :))
Как-то очень сильно напоминает встроенный язык 1С... Тот, ИМХО в чистом виде переведенный Паскаль.
бля извращенцы, как на таком писать можно...
Не понятно, в чём конкретно "извращение"?
Для англоязычных текст программ - ЕСТЕСТВЕНЕН. У русскоязычных же программеров - просто произошла инверсия (перверсия?) сознания, что программирование - чисто англоязычное занятие.
Очередная трагедия русского языка - создание очередного "профессионального диалекта", когда нормальные существующие понятия заменяются иностранными словами.
Post a Comment