Re: Language interop Marc Nieper-Wißkirchen 11 Sep 2020 20:28 UTC

Am Fr., 11. Sept. 2020 um 20:50 Uhr schrieb <xxxxxx@ancell-ent.com>:

> That goal was and is not one of the major problems with R6RS!  Not to
> mention that another was its finalization 1 month before the first
> release of Clojure.
>
> If any of us have a pet project that's a true application with wide
> appeal, but really needs help to get it to progress well, please ask.
> Certainly too early for a Schemeapp topic, but the phenomena of the
> "killer app" certainly sells hardware.  In the bad old days, it sold
> languages like FORTAN, LISP and COBOL.
>
> But today both are functions of ecosystems, one reason you buy an
> iPhone or an Android phone is because too many things you need have
> apps on those two ecosystems, and no others.  Python, the JVM, they
> have huge ecosystems, and Clojure's success, especially in writing
> real world applications, is intimately tied to that.

Clojure, being tied to the JVM, has the same evaluation model and, in
particular, no proper tail calls. Why would I consider it a proper
functional language?