Дарвин (язык программирования)


Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Darwin — это язык программирования с закрытым исходным кодом [1] , разработанный Гастоном Гоннетом и его коллегами из ETH Zurich . [2] [3] Он используется для разработки программного обеспечения для вывода ортологии OMA, [4] которое также изначально было разработано Гоннетом. [5] Серверная часть языка состоит из ядра, отвечающего за выполнение простых математических вычислений, за транспортировку и хранение данных и за интерпретацию команд пользователя, и библиотеки, набора программ, которые могут выполнять более сложные вычисления. [6] Целевой аудиторией языка являются биологические науки, поэтому библиотека состояла из подпрограмм, таких как вычисления попарных выравниваний, филогенетических деревьев, множественных выравниваний последовательностей и предсказаний вторичной структуры.

Пример кода

Программу Hello World можно было бы написать так:

printf ( ' Привет ,  мир ! \ n ' ) ;

Следующая процедура вычисляет факториал числа: [6]

factorial  :=  proc  (  n  )  если  ( n = 0 ) ,  то  вернуть ( 1 ) ;  иначе  return ( n  *  factorial ( n - 1 )) ;  фи ; конец :

Смотрите также

использованная литература