Volumen 7 - Número 19

Convergencias y divergencias en la noción de computación

Javier Blanco, Pío García y Renato Cherini

  

Rastrear la genealogía y elucidar el alcance de la idea de computación tiene hoy un rol más fundamental que la mera exégesis, ya que pese a ser central en diversas disciplinas -o quizá precisamente por eso-, es una noción que no está fijada de manera clara y unívoca, no tiene un status ontológico definido y está constantemente bajo sospecha, sujeta a ataques desde diversos frentes. En este artículo ponemos en consideración algunas de las ideas que en la década de 1930 confluyeron en la definición de lo efectivamente computable y que dieron lugar a partir de la década siguiente a la construcción de computadoras electrónicas. Consideramos también algunas divergencias conceptuales que se produjeron a partir de la aparición de las computadoras electrónicas y del computacionalismo en filosofía de la mente, las cuales repercutieron en la comprensión de estos artefactos y de la nueva ciencia de la computación. Ofrecemos, para concluir, una caracterización de los sistemas computacionales que permite poner en perspectiva estas discusiones actuales, volviendo a poner el énfasis en la noción de programa, presente en todas estas ideas, pero indebidamente olvidada en algunas de las críticas.

 

Palabras clave: procedimiento efectivo, pancomputacionalismo, intérpretes, máquina universal

 

 

Tracking the genealogy of the idea of computing and elucidating its scope and limits is a much needed task that exceeds the mere exegesis. Despite the fact -or perhaps because of it- that this notion has become central in many disciplines, it is not clearly determined, it has no definite ontological status and it is constantly under suspicion and attacked from different fronts. In this article, we consider the confluence of ideas that in the 30s of the 20th Century rose to the notion of effective calculability and, on the following decade, to the construction of actual computers. Furthermore, we consider certain conceptual divergences that surfaced with the emergence of electronic computers and computationalism in the philosophy of mind, having important repercussions on the understanding of these artifacts and on the new discipline of computer science. Finally, we aim at understanding computing systems in order to introduce a new perspective on current debates, stressing the notion of program which although undoubtedly present in many of the original ideas, it has been unfairly forgotten.

 

Key words: effective procedure, pancomputationalism, interpreters, universal machine