Thinking about a perfect structure for a perfect environment,
each symbol representing many possibilities, each key has it’s own
purpose and behavior in that context. The
only limitations is the scope of the created structures. Lisp had
defined a style in programming, with new possibilities for problem
solving that takes the programmer out of the box, and brings a new
point of view. But
finally it is only an interpretation, a translation between human and
machine, we may give sense to our perception by the usage of language
and writing, this perception
can be very complex or very
simple, it can always depend on the observer and the given context…
for example hardware, only understands voltage, the abstraction of a
programming language goes into the process of becoming machine
language, which are kind of voltage instructions for the millions of
transistors inside a CPU, programming language has been limited by
this context, the limitations are hardware dependent. New approaches
with newer programming languages gives
the amount of space and dimension our abstraction into a determined
environment in this case being the hardware. With this comes to scene
the talk of other computer models and architectures. What will be the
new programming languages for the new computer architectures? What
new computer architectures will exist? Biology could be an
interesting field of study in relation of the behavior of living
cells for programmable purposes. Models such as the Cellular
Automata, a model that could be renewed and transformed, merged
together with living organisms. Programming living cells…
Some
models have their strong basis, they exist as long as they are used,
modulation is possible for expansion, but it lays on the existing
basis, which is a limitation, because
it was created given an existing context and a certain perspective,
the model works for that environment and gives sense to itself
because the model’s usage for explaining the mentioned environment
is arranged by the same rules.
http://34.212.143.74/s201911/tc2006/roots_of_lisp.pdf
Comentarios
Publicar un comentario