On Apr 5, 2021, at 8:40 PM, Seymour J Metz <[email protected]> wrote: > > Actually, the lack of a metalanguage is the norm except for assemblers; PL/I > is an exception in that regard. Ada, Go, Java, Perl, Python, Ruby, Raku (Perl > 6), Rust, etc., lack metalanguages.
One might argue that Python and Ruby (at least, I’m not familiar enough with some of the others to say) are their own metalanguages. You can use things like metaclasses and decorators to dynamically generate a fair amount of code. I’ve noticed no one has mentioned Lisp in this discussion. -- Pew, Curtis G [email protected] ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
