powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Субботний литературный код.
9 сообщений из 34, страница 2 из 2
Субботний литературный код.
    #39975977
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В иностранных и современных течениях я не знаток. Что прочитал здесь смахивает по цельи на автоматическую генерацию прог.
Точнее: имеется формальная грамматика (ограниченный инглиш, ограниченный родной, блок-схемы и т.п.). На ней пишется/рисуется квазитекст, по к-рому создаётся исходный код на ЯП.

Проблема в том, что полный цикл "текст-код-отладка-снова_текст" затруднён. Остаётся применимость для быстрого прототипирования. В мою бытность в п/я у нас была подобная вещчь, достаточно ограниченная в применении.

ИМХО, формальная грамматика здесь ключевое требование.
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976020
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp98
На ней пишется/рисуется квазитекст, по к-рому создаётся исходный код на ЯП

Исходный код на ЯП.. а не лишняя ли это сущность?
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976026
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer
exp98
На ней пишется/рисуется квазитекст, по к-рому создаётся исходный код на ЯП

Исходный код на ЯП.. а не лишняя ли это сущность?

Не лишняя.
Ассемблер на си, а потом на с++ уже меняли.
ЯП остается
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976028
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tchingiz
так уже до кучи
В отделе Вельбицкого при СССРе из этой хрени (Р-схема)
генерили программы на фортране или, там, на PL-1:

//это выбор индекса максимума из массива а[ASZ]

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
*------>+------------------------------->#
 m=0    |                                |
 mInd=-1|ASZ>0                           |
        |----->+==================+----->|
         m=a[0]|                  |вывод  
         mInd=0|                  |m mInd 
           i=1 |i<ASZ  m<a[i]     |       
               |----->+------>+-->|       
                      |m=a[i] |i++         
                      |mInd=i |            
                      |------>|            
                                          

Интересно. Нет ли в этом веяний таких языков как ДРАКОН e.t.c.
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976032
Фотография tchingiz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
tchingiz
так уже до кучи
В отделе Вельбицкого при СССРе из этой хрени (Р-схема)
генерили программы на фортране или, там, на PL-1:

//это выбор индекса максимума из массива а[ASZ]

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
*------>+------------------------------->#
 m=0    |                                |
 mInd=-1|ASZ>0                           |
        |----->+==================+----->|
         m=a[0]|                  |вывод  
         mInd=0|                  |m mInd 
           i=1 |i<ASZ  m<a[i]     |       
               |----->+------>+-->|       
                      |m=a[i] |i++         
                      |mInd=i |            
                      |------>|            
                                          

Интересно. Нет ли в этом веяний таких языков как ДРАКОН e.t.c.

это 65 - 70 год,
а ДРАКОН когда был?
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976038
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не помню честно. Но эти картинки мне еще напоминают эзотерический ЯП где flow
управлялся такой же декартовой системой указателей и команд к действию. Чуть
сложнее чем Brainfuck по системе команд - но более нагляднее.

Забыл название. Но если пойти в вики по брейнфаку то можно на него выйти.
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976083
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор//это выбор индекса максимума из массива а[ASZ] Хотите верьте, хотите нет, а в моей версии МатЛаб (из прошлого 10-летия) нет такой функции. Макс значение есть, а его индекса - нет.
...
Рейтинг: 0 / 0
Субботний литературный код.
    #39976822
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp98

Проблема в том, что полный цикл "текст-код-отладка-снова_текст" затруднён. Остаётся применимость для быстрого прототипирования. В мою бытность в п/я у нас была подобная вещчь, достаточно ограниченная в применении.

Мда. Насчет отладки - это удар ниже пояса.

Мне вообще кажется что маэстро Кнут очень оторван от реальности. Ну тоесть его программирование - конкретно
полезно для него самого. И для его строгих и математически доказуемых книжек содержащих вкрапления кода.

Я представил сколько-бы я нажил врагов у себя на проекте если стал-бы внедрять это.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Субботний литературный код.
    #40128897
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эта штука всё таки где-то используется https://hackage.haskell.org/package/CheatSheet-2.9/src/
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Субботний литературный код.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]