News for hackers. Stuff that matters.
Re:Design Principles Behind Smalltalk (1981) by mbrodersen on Friday May 20, 2022 @09:06PM (#31454362)
> Purpose of Language: To provide a framework for communication.

Programming languages are tools used to solve problems. They are not “frameworks for communication”. Except in the narrow case of a programmer reading source code.

COBOL is an example of a programming language designed with this idea in mind (Readable by non-programmers). Enough said.

Re:Design Principles Behind Smalltalk (1981) by zupa-hu on Saturday May 21, 2022 @05:05AM (#31456403)
I think your comment is missing a crucial point or the principle, which is that "a computer can be viewed as one of the participants".

Thus writing a program is communicating your intent to the computer. I see that hard to dispute.

Re:Design Principles Behind Smalltalk (1981) by mbrodersen on Saturday May 21, 2022 @08:30PM (#31463669)
In that case it is a trivial obvious observation not worthy of elevating to a “principle”.