LINUX.ORG.RU
ФорумTalks

язык описания алгоритма


0

0

Какой выбрать язык для описания алгоритма?
Блок,р и прочие схемы не подходят - нужно что-то более компактное и простое для задания.
Кнутовский язык будет слишком сложен и непривычен для целевой аудитории (1-курсники). По той же причине отпадает лисп.
У АхоУльмана видел паскале-подобный язык, но как показалось он недостаточно абстрактен.
использовать чистый си(как у Таненбаума) или паскаль не хочу принципиально, чтобы не заморачиваться с не имеющими к алгоритму конструкциями.
Сам склоняюсь к использованию tcl-подобного синтаксиса, т.к. примитив. Или все-таки к паскалю, т.к. классика.
Но, наверное, есть лучшее решение?

★★

Что за курс вообще?

Miguel ★★★★★
()

Как насчёт Mathematica? Почти Лисп, только с более привычным для новичков синтаксисом. :) Ну и встроенных полезных функций там целый вагон. Для математических алгоритмов, по-моему, очень удобный язык.

ero-sennin ★★
()
Ответ на: комментарий от anonymous

ML - немного необычен синтаксис. а Mathematica, кажется, то, что надо

bik ★★
() автор топика

Школьный алгоритмический =))))))))))))))

А вообще попробуй BASH с изменениями в циклах ;)

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

ценю ваш юмор. но остановился уже на maxima

bik ★★
() автор топика

Псевдокод из Кормена-Лайзерсона-Ривеста.

Если нужно продемонстрировать в действии - scheme.

grob ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.