¿Por qué GitHub no es más popular entre los científicos?

Por las razones discutidas aquí (respuesta del usuario de Quora a ¿Podría ser una buena idea vincular a sus repositorios de Github después de publicar su artículo?) La mayoría de los científicos mantienen su código privado. En Github, esto es costoso; en otro lugar no lo es. En resumen, estoy de acuerdo con Victor Eijkhout, y por las mismas razones uso BitBucket para la mayor parte de mi código científico.

Otra queja es que Github no admite la representación de LaTeX en sus wikis (a pesar del hecho de que esta es una solicitud de función de muchos años). Si quieren atraer científicos, este es un descuido bastante absurdo.

También está el hecho de que muchos científicos no usan (o no conocen) el control de versiones. Esto probablemente desaparecerá (muy lentamente) a medida que más ciencias de la computación se integren en otros currículos de ciencias y las personas más jóvenes se hagan mayores.

En las ciencias físicas, entre otras razones, está la enorme inercia de “Cómo se hacen las cosas”.

El código de grandes cantidades (probablemente * la mayoría *) utilizado en ciencias físicas académicas se encuentra en Fortran. Ingrese a cualquier laboratorio experimental (lo suficientemente antiguo) y hay un 85% de posibilidades de que encuentre una computadora con Windows 3.1 o DOS. Realmente no les gustan las tendencias tecnológicas rápidas.

¿Más popular que qué? Personalmente uso BitBucket, que me permite usar Git y Mercurial (estoy a favor de este último), pero la mayoría de las personas que tienen proyectos de código abierto que conozco usan GitHub.

Hasta hace poco, las licencias de GitHub eran más restrictivas: en BitBucket podría crear depósitos privados ilimitados de forma gratuita si se registra con una dirección de correo electrónico académica. GitHub solo tenía repositorios abiertos de forma gratuita. Entonces les digo a mis alumnos que creen un repositorio privado en BitBucket para sus entregas de tareas.

Arreglaron esto recientemente: Mejorando GitHub para la ciencia.

More Interesting

¿Quiénes se encuentran entre los científicos más destacados que estudian multiverso, viajes en el tiempo y agujeros de gusano?

Si el agua está compuesta de hidrógeno y oxígeno, ¿por qué los científicos no pueden crear agua en un laboratorio y usarla para terminar con el problema del agua en el mundo?

¿Cómo pueden los científicos saber a cuántos años luz de distancia está algo?

¿Están los científicos midiendo los límites del universo basándose en objetos que pueden detectar? ¿No es el espacio "nada", por lo que no habría límite?

¿Qué científico de la historia se hubiera beneficiado más de una computadora (y un libro que describa cómo usarla, programarla y un generador para suministrar electricidad y combustible suficiente para 5 años)?

¿Quiénes son algunas personas exitosas en los campos STEM que no entraron en sus campos hasta más tarde en la vida?

¿En qué dirección en el espacio debes moverte para viajar en el tiempo?

¿Cómo saben los científicos cuándo se crea una nueva especie?

¿Por qué los científicos no pueden rastrear hasta donde comenzó la vida?

¿Han teorizado los científicos sobre el origen de la singularidad inicial?

¿Qué planean hacer los científicos si encuentran signos de vida extraterrestre teniendo en cuenta que probablemente se originará a millones de años luz de distancia descartando la comunicación?

Entre los científicos, ¿hay algún desacuerdo sobre la medida en que el cambio climático afectará nuestro futuro y la medida en que está hecho por el hombre? ¿O todos tienen exactamente la misma opinión sobre cuán severo es el cambio climático y cuánto de él está hecho por el hombre?

¿Cómo saben los científicos sobre el Big Bang (aunque es solo una teoría)? ¿Cómo pueden saber eso y cómo pueden saber que el universo se está expandiendo?

En DRDO para un científico, ¿qué tan buenas y rápidas son las perspectivas de promoción? ¿Cuál es el criterio / procedimiento / complejidades?

¿Quién descubrió la célula?