
SlingCode est une plate-forme informatique personnelle dans un seul fichier HTML.
Ou cliquez avec le bouton droit sur slingcode.html et "Enregistrer le lien" pour télécharger le fichier HTML sur votre propre ordinateur.

Vous pouvez trouver plus de screencasts ici.
Il n'y a pas de composant de serveur pour SlingCode. Les applications sont stockées dans le stockage local du navigateur Web, complètement hors ligne. Vous pouvez déplacer des applications entre les navigateurs en utilisant la fonctionnalité d'envoi et de réception de peer-to-peer. Vous pouvez également exporter une application en tant que fichier zip et l'importer dans une autre instance SlingCode, ou télécharger votre application sur l'hébergement Web régulier pour le déployer en ligne.
Votre ordinateur. Votre logiciel. Vos données.
Rappelez-vous quand les ordinateurs étaient amusants? Lorsqu'un enfant peut taper une liste de base d'un magazine et faire de la magie avec la lumière et le son. Lorsque votre ordinateur vous appartenait et que vous pouviez comprendre le logiciel en cours d'exécution.

J'essaye de recréer cette magie avec Slingcode. Pour vous débarrasser de tous les outils et dépendances et des problèmes d'hébergement, et réjouissez le codage. Pour vous aider à combler l'écart entre votre idée et le code en cours d'exécution.
Je l'ai construit pour que je puisse apprendre à mes enfants à coder sans toute la configuration complexe dont vous avez besoin ces jours-ci. J'essaie de recréer l'environnement simple que j'avais lorsque j'ai appris à coder avec ma maman sur une pomme IIE dans les années 80.
Salut, je suis Chris et j'ai fait ça.
Vous pouvez me trouver en ligne ici:
SlingCode est construit avec Clojurescript. Pour commencer à contribuer à Slingcode lui-même, consultez la base de code et exécutez make . Vous aurez besoin de nœud et de java installés.
... logiciel situé. Il s'agit d'un logiciel conçu dans et pour une situation sociale ou un contexte particulier. ... Une manière "de petits morceaux, de manière lâche" de fabriquer des logiciels ... le logiciel situé n'est pas une stratégie technologique comme une attitude concernant la proximité de l'ajustement entre les logiciels et son groupe d'utilisateurs, et un refus d'adopter l'échelle, la généralité ou l'exhaustivité comme vertus non qualifiées.
- Clay Shirky, logiciel situé
... Dans les visions originales de nombreux pionniers informatiques personnels ... le PC était destiné à des biens personnels - le propriétaire aurait un contrôle (et une compréhension) total du logiciel exécuté sur le PC, y compris la possibilité de copier des bits sur le PC à volonté. La complexité des logiciels, la connectivité Internet et les décalages d'incitation non résolus entre les éditeurs de logiciels et les utilisateurs (propriétaires de PC) ont considérablement érodé la réalité de l'ordinateur personnel en tant que propriété personnelle.
- Nick Szabo, des tiers de confiance sont des trous de sécurité
L'astuce consiste à résoudre le problème que vous avez, plutôt que le problème que vous souhaitez.
- Bram Cohen
Kakehashi n'avait aucune formation musicale et voulait que les instruments de musique soient accessibles aux professionnels ainsi qu'aux amateurs comme lui. Il voulait aussi qu'ils soient peu coûteux, intuitifs, petits et simples.
- Wikipedia, Ikutaro Kakehashi
... Alternative au MVP: simple, adorable et complet (SLC) ... Une planche à roulettes est un produit SLC. C'est plus rapide que de marcher, c'est simple, beaucoup de gens l'adorent, et c'est un produit complet qui n'a pas besoin d'ajouts pour être amusant ou pratique.
- Jason Cohen, faites-le SLC à la place
Merci à Crispin et Joel pour avoir testé et donné de brillantes commentaires sur les premières versions.
Certaines technologies et bibliothèques que Slingcode utilise:
Merci!
Slingcode est le droit d'auteur Chris McCormick, 2020.
Distribué sous la licence du logiciel MIT. Voir Licence.txt pour plus de détails.