He wrote: 'Contrary to popular opinion, Lisp is an incredibly practical language for building production systems.'
Today, C++ is a dominant programming language. Lisp is only used in niche applications. Therefore, it is likely only to be understood by a small number of people with specialized knowledge -- hence, it is esoteric.
I don't agree with the conclusion you draw from a definition of esoteric, that is without context anyway, taken from a natural language dictionary.
Which niche btw?
With Lisp you don't even need to write lisp code. You can write java, c++,c, swift code... using lisp.
That is , you can write lisp code without people realizing you are writing lisp code. The only thing they will notice is that your code looks almost too perfect, too well formatted and justified, are extremely productive and never make mistakes.
For example the first version of the .net garbage collector was written in Common Lisp and then translated to C++. Since then it was maintained and enhanced in the C++ version.
https://web.archive.org/web/20150307034829/http://blogs.msdn...