“Until we understand languages of communication involving humans as they are then it is unlikely many of our software problems will vanish.”
The Art of Doing Science and Engineering: Learning to Learn (1991)
Context: The fundamentals of language are not understood to this day.... Until we understand languages of communication involving humans as they are then it is unlikely many of our software problems will vanish.
Help us to complete the source, original and additional information
Richard Hamming 90
American mathematician and information theorist 1915–1998Related quotes
Source: Executable Uml: A Foundation for Model-Driven Architecture, 2002, p. xxiii: Foreword.

Of course, it won't win 'em all, but it wins some of the time.
1990s, Copyleft: Pragmatic Idealism (1998)

“The biggest communication problem is we do not listen to understand.
We listen to reply.”
Source: Essays on object-oriented software engineering (1993), p. 5

page 32
Making Reliable Distributed Systems in the Presence of Software Errors

Yukihiro Matsumoto " I'm a Mormon, Ruby Author and a World-changer https://youtube.com/watch?v=bkh0gPf4Noc" by ComeUntoChrist.org on 2013-08-12.