Articulo de referencia

CoCalc

{{cite web|url=https://cocalc.com/7561f68d-3d97-4530-b97e-68af2fb4ed13/raw/stats.html|title=CoCalc Usage Statistics|access-date=14 Dec 2017|archive-url=https://web.archive.org/w...

CoCalc (anteriormente llamado SageMathCloud ) es una plataforma web de computación en la nube ( SaaS ) y gestión de cursos para matemáticas computacionales . Admite la edición de hojas de cálculo de Sage , documentos LaTeX y cuadernos Jupyter . CoCalc se ejecuta en un entorno Ubuntu Linux con el que se puede interactuar a través de una terminal, lo que además proporciona acceso a la mayoría de las funcionalidades de Linux . [ 2 ]

CoCalc ofrece cuentas gratuitas y de pago. Las suscripciones proporcionan acceso a internet y más recursos de almacenamiento y computación. Una suscripción puede utilizarse para aumentar las cuotas de un proyecto compartido por varias cuentas. Existen planes de suscripción para cursos. Más de 200 cursos han utilizado CoCalc. [ 3 ]

Características

CoCalc admite directamente las hojas de cálculo de Sage , que evalúan el código de Sage de forma interactiva. Estas hojas admiten Markdown y HTML para la presentación, y R , Octave , Cython , Julia y otros lenguajes para la programación, además de Sage. CoCalc admite cuadernos Jupyter , que cuentan con sincronización en tiempo real para la colaboración y una función de registro de historial. Además, incluye un editor LaTeX completo con soporte para colaboración, vista previa del documento resultante y compatibilidad con SageTeX . Con su terminal Linux en línea , CoCalc también admite indirectamente la edición y ejecución de muchos otros lenguajes, como Java , C / C++ , Perl , Ruby y otros lenguajes populares compatibles con Linux . Se pueden instalar otros paquetes bajo petición. [ 2 ]

Los usuarios pueden tener varios proyectos en CoCalc, y cada proyecto tiene su propio espacio en disco y puede estar en un servidor completamente diferente. Muchos usuarios pueden colaborar en un solo proyecto, y los documentos se sincronizan, por lo que varios usuarios pueden editar el mismo archivo a la vez, de forma similar a Google Docs . [ 4 ] Todos los datos de los proyectos se respaldan automáticamente cada cinco minutos aproximadamente con bup , y se puede acceder a instantáneas de versiones anteriores. A través de la terminal, se puede realizar un seguimiento de los archivos utilizando sistemas de control de versiones como Git .

CoCalc también funciona con Jupyter Notebook , R Markdown , terminal de Linux y hojas de cálculo/cuadernos de SageMath .

Desarrollo

CoCalc es operado por SageMath Inc. El creador y desarrollador principal de CoCalc es William Stein , exprofesor de matemáticas de la Universidad de Washington, quien también creó el sistema de software Sage. El desarrollo inicial fue financiado por la Universidad de Washington y subvenciones de la Fundación Nacional de Ciencias y Google . Actualmente, CoCalc se financia principalmente con las suscripciones de los usuarios. Su objetivo es reemplazar a sagenb , que también permitía a los usuarios editar y compartir hojas de cálculo de Sage en línea. [ 5 ]

Véase también

Referencias

  1. "Estadísticas de uso de CoCalc" . Archivado del original el 14 de diciembre de 2017. Consultado el 14 de diciembre de 2017 .
  2. 1 2 Stein, William (1 de mayo de 2014). "¿Qué puede hacer SageMathCloud (SMC)?" . Sage: Software de matemáticas de código abierto .
  3. "Enseñanza - sagemathinc/smc" . GitHub . Consultado el 6 de mayo de 2016 .
  4. "Archivo de chat de Zulip" . leanprover-community.github.io . Consultado el 14 de noviembre de 2023 .
  5. Stein, William. "Sage Notebook vs. Sagemath Cloud" . Sage . Consultado el 11 de mayo de 2014 .
  • Página principal de CoCalc
  • Documentación de CoCalc
  • Preguntas frecuentes sobre CoCalc
  • Extensión de Google Chrome
  • Código fuente utilizado para ejecutar CoCalc
Obtenido de " https://en.wikipedia.org/w/index.php?title=CoCalc&oldid=1356458996 "