
Slingcode es una plataforma de computación personal en un solo archivo HTML.
O haga clic derecho en slingcode.html y "Guardar el enlace como" para descargar el archivo HTML en su propia computadora.

Puede encontrar más capturas de pantalla aquí.
No hay componente del servidor para SlingCode. Las aplicaciones se almacenan en el almacenamiento local del navegador web, completamente fuera de línea. Puede mover aplicaciones entre navegadores utilizando la función de envío y recepción entre pares. También puede exportar una aplicación como un archivo zip e importarlo a otra instancia de SlingCode, o cargar su aplicación en el alojamiento web regular para implementarlo en línea.
Tu computadora. Tu software. Tus datos.
¿Recuerdas cuando las computadoras eran divertidas? Cuando un niño podía escribir un listado básico de una revista y hacer magia con luz y sonido. Cuando su computadora le pertenecía y podría entender el software que se ejecuta.

Estoy tratando de recrear esa magia con Slingcode. Para deshacerse de todas las herramientas, dependencias y problemas de alojamiento, y hacer que la codificación sea divertida nuevamente. Para ayudarlo a cerrar la brecha entre su idea y el código de ejecución.
Lo construí para poder enseñar a mis hijos a codificar sin toda la configuración compleja que necesitas en estos días. Estoy tratando de recrear el entorno simple que tuve cuando aprendí a codificar con mi madre en una Apple Iie en los años 80.
Hola, soy Chris y hice esto.
Puedes encontrarme en línea aquí:
Slingcode está construido con clojurescript. Para comenzar a contribuir a SlingCode, consulte la base de código y ejecute make . Necesitará Node y Java instalados.
... Software situado. Este es un software diseñado en y para una situación o contexto social particular. ... Una forma de "piezas pequeñas, unidas libremente" de hacer software ... El software situado no es una estrategia tecnológica tanto como una actitud sobre la cercanía del ajuste entre el software y su grupo de usuarios, y una negativa a adoptar la escala, la generalidad o la integridad como virtudes no calificadas.
- Software Clay Shirky, situado
... En las visiones originales de muchos pioneros de la computación personal ... la PC tenía la intención de ser propiedad personal: el propietario tendría un control total (y comprensión) del software que se ejecuta en la PC, incluida la capacidad de copiar bits en la PC a voluntad. La complejidad del software, la conectividad a Internet y los desajustes de incentivos no resueltos entre los editores de software y los usuarios (propietarios de PC) han erosionado sustancialmente la realidad de la computadora personal como propiedad personal.
- Nick Szabo, terceros de confianza son agujeros de seguridad
El truco es solucionar el problema que tiene, en lugar del problema que desea.
- Bram Cohen
Kakehashi no tenía entrenamiento musical, y quería que los instrumentos musicales fueran accesibles para profesionales y aficionados como él. También quería que fueran económicos, intuitivos, pequeños y simples.
- Wikipedia, Ikutaro Kakehashi
... Alternativa al MVP: simple, adorable y completo (SLC) ... Una patineta es un producto SLC. Es más rápido que caminar, es simple, a muchas personas les encanta, y es un producto completo que no necesita adiciones para ser divertido o práctico.
- Jason Cohen, hazlo SLC en su lugar
Gracias a Crispin y Joel por probar y dar comentarios brillantes sobre las primeras versiones.
Algunas tecnología y bibliotecas que usa SlingCode:
¡Gracias!
Slingcode es Copyright Chris McCormick, 2020.
Distribuido bajo la licencia de software del MIT. Consulte License.txt para más detalles.