Jump to content

Owl Scientific Computing

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Matrixanger (talk | contribs) at 08:15, 2 November 2020 (Add references section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Owl is a software system for scientific and engineering computing developed in the Department of Computer Science and Technology, University of Cambridge. The source code is licensed under the MIT License and can be accessed from the Github repository [1].

The library is mostly designed and developed in the functional programming language OCaml. As an unique functional programming language, OCaml offers runtime efficiency, flexible module system, static type checking, intelligent garbage collector, and powerful type inference. Owl inherits these features directly from OCaml. With Owl, users can write succinct type-safe numerical applications in a concise functional language without sacrificing performance. It speeds up the development life-cycle, and reduces the cost from prototype to production use. The system serves as the de-facto tool for computation intensive tasks in OCaml.

References

  1. ^ Owlbarn GitHub repository, https://github.com/owlbarn/owl. Retrieved 2020-11-02.