English

Right and wrong: ten choices in language design

Programming Languages 2023-06-16 v5

Abstract

A description of language design choices that have profound effects on software quality, criticism of how ordinary OO languages address them, and explanation of the thinking behind Eiffel's corresponding mechanisms.

Cite

@article{arxiv.2211.16597,
  title  = {Right and wrong: ten choices in language design},
  author = {Bertrand Meyer},
  journal= {arXiv preprint arXiv:2211.16597},
  year   = {2023}
}
R2 v1 2026-06-28T07:17:21.634Z