I am the founder of a company that is building a next-generation Electronic Health Record system. The software will have both web and mobile UIs and make heavy use of bleeding-edge Natural Language Understanding and Artificial Intelligence.
I am exploring programming language options and am very interested in Clojure because of its functional language paradigm, robust support for concurrency, and reputation for high expressivity, among other things.
I am seeking input about the major pros and cons for this kind of project.
My company website is https://mpathysoftware.com/