> On Feb 12, 2017, at 4:51 PM, Jack Firth <jackhfi...@gmail.com> wrote: > > Somewhat reductionally, anyone can write a Racket library that implements a > `#lang` with the semantics of any language on that list, so Racket therefore > supports all paradigms. This doesn't really say anything useful.
If you want to use this form of a claim, you need to add a constraint: subject to interoperability with existing Racket libraries without recompiling them. Google expressive power of programming languages. It is radically different from Turing’s concept of universality, and I think more useful to developers. If you accept this restriction on the mapping space between languages, you will realize that even Racket can’t express it all. — Matthias -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.