Аналитик

From HandWiki
Analitik
ParadigmA distinctive feature of the language are abstract data types, calculations in arbitrary algebras, and analytic transformations.
Designed byVictor Glushkov & Co
DeveloperPoltava National Technical University
First appearedJanuary 1, 1968; 56 years ago (1968-01-01)[1]
WebsiteAbout Analitik
Major implementations
MIR-2, MIR-3
Dialects
Analitik-74, Analitik-2007, Analitik-2010
Influenced by
ALMIR-65
Influenced
Analitik-74, Analitik-2007, Analitik-2010

Analitik (Russian: Аналитик) is a programming language,[2] developed in 1968[1][3][4][5] at the Institute of Cybernetics of the Academy of Sciences of the Ukrainian SSR in the USSR. It is a development on the ALMIR-65 language,[6] keeping compatibility with it.

Distinctive features of the language are abstract data types, calculations in arbitrary algebras, and analytic transformations.

It was implemented on MIR-2 machines.[4]

Later, a version of Analitik-74 was developed, implemented on MIR-3[1] machines.

At the moment, the language exists as a computer algebra system, Analitik-2010, which is being developed jointly by the Institute of Mathematical Machines and Systems of the National Academy of Sciences of Ukraine and the Poltava National Technical University.

References

  1. 1.0 1.1 1.2 "Экскурс в историю разработок языков программирования и компиляторов в СССР." (in Russian). http://www.compiler.su/ekskurs-v-istoriyu-razrabotok-yazykov-programmirovaniya-i-kompilyatorov-v-sssr.php. Retrieved 27 October 2018. "Язык программирования разработанный в 1968г. в Институте кибернетики АН УССР под руководством академика В.М. Глушкова. Отличительной чертой языка являются абстрактные типы данных, вычисления в произвольных алгебрах, аналитические преобразования. Был реализован на машинах МИР-2. Позднее была разработана версия Аналитик-74, реализованная на машинах МИР-3." 
  2. "Кірыліца ў сеціве - Уставы на кірыліцы" (in Belarusian). http://io89.pl.tl/%26%231059%3B%26%231089%3B%26%231090%3B%26%231072%3B%26%231074%3B%26%231099%3B-%26%231085%3B%26%231072%3B-%26%231082%3B%26%231110%3B%26%231088%3B%26%231099%3B%26%231083%3B%26%231110%3B%26%231094%3B%26%231099%3B.htm. Retrieved 27 October 2018. 
  3. "Аналитик-2007" (in Russian). 2007. http://dspace.nbuv.gov.ua/bitstream/handle/123456789/771/2-morozov.pdf. Retrieved 27 October 2018. 
  4. 4.0 4.1 "Аналитик (язык программирования)" (in Russian). http://cendomzn.ucoz.ru/index/0-20329. Retrieved 27 October 2018. 
  5. "Энциклопедия кибернетики. Том 1" (in Russian). Kiev. 1974. http://edu.sernam.ru/book_kiber1.php?id=135. Retrieved 27 October 2018. "Аналитик — язык программирования, ориентированный на описание инженерных и научно-исследовательских задач и включающий средства для выполнения аналитических преобразований, а также средства общения с машиной в режиме диалога. Разработан в 1968 в Институте кибернетики АН УССР. В качестве подмножества Аналитик содержит язык машины «МИР». Аналитик непосредственно интерпретируется в машине «МИР-2»." 
  6. "Язык программирования Алмир-Аналитик" (in Russian). http://notes.sochi.org.ru/1087/. Retrieved 27 October 2018.