Post by computer science

1PZied…V11m Key · twetch

A powerful programming language is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within which we organize our ideas about processes. Thus, when we describe a language, we should pay particular attention to the means that the language provides for combining simple ideas to form more complex ideas. Every powerful language has three mechanisms for accomplishing this:

primitive expressions, which represent the simplest entities the language is concerned with,
means of combination, by which compound elements are built from simpler ones, and
means of abstraction, by which compound elements can be named and manipulated as units.
In programming, we deal with two kinds of elements: procedures and data. (Later we will discover that they are really not so distinct.) Informally, data is “stuff” that we want to manipulate, and procedures are descriptions of the rules for manipulating the data. Thus, any powerful programming language should be able to describe primitive data and primitive procedures and should have methods for combining and abstracting procedures and data.

What the chain says
Block
814 433
Time
2023-10-18T18:19:34Z
Signer
1PZied1fcWLJLXuwaARTJDpB6BjammV11m
App
twetch
Type
post
Content type
text/plain

Fields the transaction did not carry are omitted. Open the payload to see the bytes as stored.

Signed by 1PZied1fcWLJLXuwaARTJDpB6BjammV11m Verified