¿Por qué la informática es una ciencia?

La informática es una ciencia, pero al mismo tiempo estoy de acuerdo con Bob Myers en que es una rama de las matemáticas. Pero donde las matemáticas son extraordinariamente abstractas y ... um ... específicas (en la mayor parte de las matemáticas, de todos modos), en lo principal no parece tener aplicaciones en el mundo real. Pero sabemos que eso no es cierto, hay aplicaciones en el mundo real. ¿Cómo cuáles? La informática es un campo de las matemáticas aplicadas, y lo que hacen los profesionales de la informática es aplicar a los ordenadores en la vida cotidiana los principios derivados de lo que es en sí una ciencia aplicada. No puede ser una ciencia pura porque, al igual que la ingeniería, que es una labor específicamente humana, la informática existiría si el ser humano no hubiera inventado los ordenadores. Los fenómenos físicos, geológicos, químicos y biológicos ocurrieron, ocurren ahora y seguirán ocurriendo independientemente de que existan o no seres humanos o algo más inteligentes y altamente evolucionados.

Para que un campo sea científico, debe tener la mayoría o todas estas cualidades:

  • Generar variables independientes y dependientes que puedan ser manipuladas en un experimento científico - esto puede o no estar siempre incluido, ya que la astronomía es una ciencia, pero los experimentos de laboratorio son difíciles de conseguir en la astronomía, o eso me imagino
  • Generar hipótesis falsables (Hipótesis que pueden ser demostradas como falsas)
  • Generar teorías que sean en principio, si no en la práctica real, falsables. No tienen que ser falsificadas (refutadas), sólo falsables (tienen dentro de sí el potencial de ser refutables).
  • Tener resultados que puedan ser replicados
  • Generar resultados que puedan ser entendidos matemáticamente, es decir, estadísticamente
  • Utilizar técnicas que cualquiera puede reproducir, como la observación, el estudio (de forma discreta, como hizo Jane Goodall con los gorilas), la experimentación en el laboratorio y (quizás) la modelización por ordenador.

La informática cumple prácticamente todos estos criterios. Y parafraseando un famoso dicho, si camina como una ciencia, habla como una ciencia y actúa como una ciencia, hay una maldita posibilidad de que sea muy probablemente una ciencia.

Gracias por leer esto.