Un nouveau genre d’IDE Python
- Visualisation dynamique : Scripton prend en charge la visualisation en temps réel directement depuis les scripts Python. Aucun notebook, serveur ou navigateur n’est nécessaire. Les visualisations s’affichent dans un onglet dédié de l’IDE.
- Boîte à outils de tracé intégrée : comprend une boîte à outils de tracé intégrée qui expose directement en Python les fonctionnalités de Plotly et Observable Plot. Aucune installation n’est requise, et elle est automatiquement disponible lors de l’exécution dans Scripton.
- Visualisation en temps réel pour la science et l’ingénierie : Scripton combine une communication inter-processus haute performance et un rendu accéléré par GPU pour offrir une visualisation en temps réel. La visualisation de matrices comme les tableaux 2D NumPy et les tenseurs PyTorch est simple.
- Boîte à outils graphique intégrée : l’API canvas de Scripton fournit une API graphique raster 2D rapide et puissante. La sortie apparaît en temps réel dans un onglet dédié de l’IDE.
- Prototype d’interactivité : avec la boîte à outils UI de Scripton, il est facile d’ajouter de l’interactivité aux scripts. Les curseurs et boutons permettent de mettre à jour dynamiquement l’interface utilisateur.
- REPL riche : Scripton inclut un REPL Python unique qui constitue une extension naturelle de l’environnement de développement. Il propose notamment l’autocomplétion, l’édition multiligne et la prise en charge de plusieurs curseurs.
- Débogage simple et rapide : dans Scripton, le débogage est simple. Il suffit de placer des points d’arrêt et d’exécuter. Aucune configuration particulière n’est nécessaire.
- Prise en charge de nombreuses bibliothèques tierces : prend en charge diverses bibliothèques tierces comme Matplotlib, Seaborn, PyTorch, Pandas, PIL et OpenCV. La sortie de chaque bibliothèque s’affiche dans l’IDE.
- Pour le travail sérieux comme pour l’exploration ludique : conçu pour répondre à des besoins variés, de la recherche et des applications industrielles à l’exploration créative.
- Configuration système requise : actuellement pris en charge uniquement sur macOS (modèles Apple Silicon et Intel). Prise en charge de Windows et Linux prévue. Python 3.8 ou version ultérieure requis. Compatible avec divers gestionnaires d’environnements Python.
3 commentaires
Ah, donc c'est payant.
Avis sur Hacker News
Je suis roboticien/scientifique et je fais beaucoup de visualisation de données variées à haute précision/haute fréquence
Je développe en Python depuis longtemps et je l’ai utilisé pour toutes sortes de choses
Dans le même esprit, il y a aussi l’IDE Spyder (licence MIT)
OP, vous vendez votre outil aux mauvaises personnes
Félicitations pour le lancement, ça a l’air magnifique
Le prix de l’abonnement provoque un rejet immédiat
Excellent produit, et bravo à son créateur
Je me demande ce qui se passe si on arrête l’abonnement
UI très soignée
Produit impressionnant, mais je n’aime pas le prix de l’abonnement