Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Darwin (programming language)
Programming language

Darwin is a closed source programming language developed by Gaston Gonnet and colleagues at ETH Zurich. It is used to develop the OMA orthology inference software, which was also initially developed by Gonnet. The language backend consists of the kernel, responsible for performing simple mathematical calculations, for transporting and storing data and for interpreting the user's commands, and the library, a set of programs which can perform more complicated calculations. The target audience for the language is the biosciences, so the library consisted of routines such as those to compute pairwise alignments, phylogenetic trees, multiple sequence alignments, and to make secondary structure predictions.

We don't have any images related to Darwin (programming language) yet.
We don't have any YouTube videos related to Darwin (programming language) yet.
We don't have any PDF documents related to Darwin (programming language) yet.
We don't have any Books related to Darwin (programming language) yet.
We don't have any archived web articles related to Darwin (programming language) yet.

Example Code

One would write the Hello World program as:

printf('Hello, world!\n');

The following procedure calculates the factorial of a number:7

factorial := proc ( n ) if (n=0) then return(1); else return(n * factorial(n-1)); fi; end:

See also

References

  1. Gonnet, G. H.; Hallett, M. T.; Korostensky, C.; Bernardin, L. (2000). "Darwin v2.0: an interpreted computer language for the biosciences". Bioinformatics. 16 (2): 101–103. doi:10.1093/bioinformatics/16.2.101. hdl:20.500.11850/422531. PMID 10842729. S2CID 1531041. https://doi.org/10.1093%2Fbioinformatics%2F16.2.101

  2. "Personal page of Gaston Gonnet". Retrieved 2017-11-10. https://www.inf.ethz.ch/personal/gonnet/

  3. Haigh, Thomas (2005), Gaston Gonnet Oral history interview, 16–18 March, 2005, Zurich, Switzerland, Philadelphia, PA: Society for Industrial and Applied Mathematics http://history.siam.org/oralhistories/gonnet.htm

  4. "OMA Standalone". Retrieved 2017-11-10. https://omabrowser.org/standalone/

  5. "OMA: web-based database interface for orthology prediction". Retrieved 2017-11-10. https://omabrowser.org/oma/about/

  6. "The Darwin Manual". Retrieved 2017-11-10. https://www.inf.ethz.ch/personal/gonnet/DarwinManual/DarwinManual.html

  7. "The Darwin Manual". Retrieved 2017-11-10. https://www.inf.ethz.ch/personal/gonnet/DarwinManual/DarwinManual.html