lisp C++ eiffelの共通点ってなに?