Hacker News new | ask | show | jobs
by CyberFonic 2527 days ago
Sergey Dmitriev of JetBrains once said at a conference or interview (I forgot which) that any well designed class library is in effect an embedded DSL.

When you consider that UML tends towards object-oriented modelling of systems, it is practical to consider the methods as the action semantics of the model.