Diferencia entre revisiones de «Filosofía de la computación»

De Wikipedia, la enciclopedia libre
Contenido eliminado Contenido añadido
La fuente que he utilizado es principalmente esta: https://www.researchgate.net/publication/306292584_The_Philosophy_of_Computer_Science Para la cual se desprenden todas las demás referencias.
Etiquetas: sin categorizar Edición visual
 
Camilochs (discusión · contribs.)
m Agregue la sección de libros para permitir profundizar en el tema.
Línea 17: Línea 17:
== Objetivos ==
== Objetivos ==
Los objetivos de la filosofía de la ciencia de la computación están en desarrollo<ref name=":1" />, pero tenemos claro que los problemas actuales no solo tratan de buscar respuestas a problemas éticos que plantea la [[inteligencia artificial]], sino también, qué es lo que construimos ([[Ontología|ontológico]]) y cómo conocemos algo ([[Epistemología|epistemológico]]). Es decir, va más allá de la [[programación]] porque trata de cuestiones como el diseño, desarrollo e investigación de los conceptos y metodologías que facilitan la especificación, desarrollo e implementación y análisis de los [[Sistema informático|sistemas informáticos]]<ref name=":0" /> desde una mirada filosófica.
Los objetivos de la filosofía de la ciencia de la computación están en desarrollo<ref name=":1" />, pero tenemos claro que los problemas actuales no solo tratan de buscar respuestas a problemas éticos que plantea la [[inteligencia artificial]], sino también, qué es lo que construimos ([[Ontología|ontológico]]) y cómo conocemos algo ([[Epistemología|epistemológico]]). Es decir, va más allá de la [[programación]] porque trata de cuestiones como el diseño, desarrollo e investigación de los conceptos y metodologías que facilitan la especificación, desarrollo e implementación y análisis de los [[Sistema informático|sistemas informáticos]]<ref name=":0" /> desde una mirada filosófica.

== Libros ==
Los principales libros sobre la materia son ''[https://cse.buffalo.edu/~rapaport/Papers/phics.pdf Philosophy of Computer Science]'' y ''Computational Artifacts: Towards a Philosophy of Computer Science''<ref>{{Cita libro|título=Computational Artifacts: Towards a Philosophy of Computer Science|url=http://link.springer.com/10.1007/978-3-662-55565-1|editorial=Springer Berlin Heidelberg|fecha=2018|fechaacceso=2019-11-25|isbn=978-3-662-55564-4|doi=10.1007/978-3-662-55565-1|idioma=en|nombre=Raymond|apellidos=Turner}}</ref>''.''


== Véase también ==
== Véase también ==

Revisión del 22:37 25 nov 2019

La filosofía de la ciencia de la computación trata de responder preguntas de carácter filosófico sobre temáticas dentro de la ciencia de la computación. Estas preguntas pueden estar agrupadas en diferentes categorías de la filosofía moderna: ontológicas, semánticas, epistemológicas y éticas. Las cuales son aspectos centrales en la filosofía de la ciencia.

Esta área tiene una fuerte influencia en los trabajos realizados en las filosofías de la lógica, matemática, lenguaje y tecnología.

Algunos ejemplos de estas preguntas son las que aparecen publicadas en el The Philosophy of Computer Science[1]​:

  • ¿Qué tipo de cosas son los programas computacionales? ¿Son ellos abstractos o concretos? [2][3]
  • ¿Cuáles son las diferencias entre los programas y algoritmos?[4]
  • ¿Qué es una implementación?[5]
  • ¿Cuáles son los roles de los tipos de ciencias de la computación?[6]
  • ¿Qué es la abstracción en las ciencias de la computación? ¿Cómo esta se relaciona con la abstracción en las matemáticas?[7][8][9]
  • ¿Qué es la información?[10]
  • ¿La ingeniería de software plantea problemas filosóficos?[11]

La ciencia de la computación es un área relativamente nueva la cual a diferencia de otras ciencias es de original artificial (creación humana). Es por esto que, muchas de las problemáticas de la filosofía de la ciencia de la computación se centran en los artefactos que se construyen y cómo interactúan entre ellos, ya sea una relación interna o en cambio una relación externa que se ocupe de otras áreas del conocimiento. En consecuencia, se intenta estudiar en profundidad los programas computacionales que son construidos a través de algoritmos que a su vez se desarrollan con lenguajes de programación.

Objetivos

Los objetivos de la filosofía de la ciencia de la computación están en desarrollo[4]​, pero tenemos claro que los problemas actuales no solo tratan de buscar respuestas a problemas éticos que plantea la inteligencia artificial, sino también, qué es lo que construimos (ontológico) y cómo conocemos algo (epistemológico). Es decir, va más allá de la programación porque trata de cuestiones como el diseño, desarrollo e investigación de los conceptos y metodologías que facilitan la especificación, desarrollo e implementación y análisis de los sistemas informáticos[1]​ desde una mirada filosófica.

Libros

Los principales libros sobre la materia son Philosophy of Computer Science y Computational Artifacts: Towards a Philosophy of Computer Science[12].

Véase también


  1. a b Turner, Raymond; Eden, Amnon H. (1 de diciembre de 2008). «The Philosophy of Computer Science». Journal of Applied Logic. The Philosophy of Computer Science 6 (4): 459. ISSN 1570-8683. doi:10.1016/j.jal.2008.09.006. Consultado el 25 de noviembre de 2019. 
  2. Moor, James H. (1 de septiembre de 1978). «Three Myths of Computer Science». The British Journal for the Philosophy of Science (en inglés) 29 (3): 213-222. ISSN 0007-0882. doi:10.1093/bjps/29.3.213. Consultado el 25 de noviembre de 2019. 
  3. Colburn, Timothy (2008). The Blackwell Guide to the Philosophy of Computing and Information (en inglés). John Wiley & Sons, Ltd. pp. 318-326. ISBN 978-0-470-75701-7. doi:10.1002/9780470757017.ch24. Consultado el 25 de noviembre de 2019. 
  4. a b Rapaport, William J.; Philosophy Documentation Center (2005). «Philosophy of Computer Science: An Introductory Course». Teaching Philosophy 28 (4): 319-341. ISSN 0145-5788. doi:10.5840/teachphil200528443. Consultado el 25 de noviembre de 2019. 
  5. Rapaport, William J. (2005-12). «Implementation is semantic interpretation: further thoughts». Journal of Experimental & Theoretical Artificial Intelligence (en inglés) 17 (4): 385-417. ISSN 0952-813X. doi:10.1080/09528130500283998. Consultado el 25 de noviembre de 2019. 
  6. Pierce, Benjamin C. (2002). Types and programming languages. MIT Press. ISBN 0-585-44269-X. OCLC 51958338. Consultado el 25 de noviembre de 2019. 
  7. Colburn, Timothy; Shute, Gary (7 de agosto de 2007). «Abstraction in Computer Science». Minds and Machines (en inglés) 17 (2): 169-184. ISSN 0924-6495. doi:10.1007/s11023-007-9061-7. Consultado el 25 de noviembre de 2019. 
  8. Fine, Kit. (2002). The limits of abstraction. Oxford University Press. ISBN 0-19-924618-1. OCLC 49902003. Consultado el 25 de noviembre de 2019. 
  9. Hale, Bob; Wright, Crispin (1 de marzo de 2001). The Reason's Proper Study. Oxford University Press. ISBN 978-0-19-823639-9. doi:10.1093/0198236395.001.0001. Consultado el 25 de noviembre de 2019. 
  10. Floridi, Luciano, ed. (1 de enero de 2004). The Blackwell Guide to the Philosophy of Computing and Information: Floridi/The Blackwell. Blackwell Publishing Ltd. ISBN 978-0-470-75701-7. doi:10.1002/9780470757017. Consultado el 25 de noviembre de 2019. 
  11. Eden, Amnon H. (1 de julio de 2007). «Three Paradigms of Computer Science». Minds and Machines (en inglés) 17 (2): 135-167. ISSN 1572-8641. doi:10.1007/s11023-007-9060-8. Consultado el 25 de noviembre de 2019. 
  12. Turner, Raymond (2018). Computational Artifacts: Towards a Philosophy of Computer Science (en inglés). Springer Berlin Heidelberg. ISBN 978-3-662-55564-4. doi:10.1007/978-3-662-55565-1. Consultado el 25 de noviembre de 2019.