> That's not true. Nothing prevents you from defining a serialization format for lambdas. That is in fact what all modern Lisps do.
If you have a list defined "al la lambda calculus" as a lambda term, you can't really write it down fully because to do that you'd need to write a lambda and a lambda is written in terms of lists and lists are written in terms of lambda. As an example:
(a b) ;; is a shorthand for
(a . (b . nil)) ;; and with lists that's where it ends
;; but with lambdas
(a . b) ;; is a shorthand for
(lambda (f g) (f a b)) ;; is a shorthand for
(cons lambda (cons (cons f (cons g nil)) (cons (cons f (cons a (cons b nil)))))) ;; which expands to
(lambda (f g) (f 'lambda (lambda (lambda (f g) (f 'f (lambda (f g) (f 'g nil)))) (f (f g) (lambda (f g) (f (lambda (f g) (f 'f (lambda (f g) (f 'a (lambda (f g) (f 'b nil))))))))))))
;; which is a shorthand for ...
You never reach the end of it.
> Lisp is the foundation of all modern programming languages
Not really. People like to say that lisp had a much greater influence than it actually did. If I called Smalltalk the "foundation of all modern programming languages", you'd instantly see that it isn't true. Lisp was one step taken by some people along one particular path, not the first or the last and hardly the foundation.
> it also denigrates the work of hundreds of people over decades
No it doesn't. If you think it does then name them. To my knowledge the people researching programming don't use list-based methods of computation because they are too complex and the people implementing programming languages don't use list-based methods of computation because that's not how hardware works.
> Maybe you are simply ignorant
Maybe you are simply rude.