Quote Originally Posted by JernejL View Post
I've seen the compiler posted on reddit, it is impressive in its own right. What would you say is so useful in interfaces in pascal? what do they make better?
If compared to the original, non-OOP Pascal, interfaces provide virtual functions. If compared to OOP versions of Pascal like Delphi or FPC, interfaces are much simpler yet almost as powerful as the inheritance-based OOP model.