16 Punkte von GN⁺ 2025-02-19 | 3 Kommentare | Auf WhatsApp teilen

Eine neue Art von Python-IDE

  • Dynamische Visualisierung: Scripton unterstützt Echtzeit-Visualisierung direkt aus Python-Skripten. Notebooks, Server oder Browser sind nicht erforderlich. Die Visualisierungen werden in einem eigenen Tab innerhalb der IDE angezeigt.
  • Integriertes Plotting-Toolkit: Enthält ein eingebautes Plotting-Toolkit, das die Funktionen von Plotly und Observable Plot direkt in Python verfügbar macht. Keine Installation nötig; bei der Ausführung in Scripton automatisch nutzbar.
  • Echtzeit-Visualisierung für Wissenschaft und Technik: Scripton kombiniert performante Interprozesskommunikation mit GPU-beschleunigtem Rendering, um Echtzeit-Visualisierung zu ermöglichen. Matrix-Visualisierungen wie 2D-NumPy-Arrays und PyTorch-Tensoren sind einfach umzusetzen.
  • Integriertes Grafik-Toolkit: Die Canvas-API von Scripton bietet eine schnelle und leistungsfähige 2D-Rastergrafik-API. Die Ausgabe erscheint in Echtzeit in einem eigenen Tab innerhalb der IDE.
  • Prototyping von Interaktivität: Mit dem UI-Toolkit von Scripton lässt sich Skripten einfach Interaktivität hinzufügen. Über Slider und Buttons kann die Benutzeroberfläche dynamisch aktualisiert werden.
  • Leistungsfähige REPL: Scripton enthält eine einzigartige Python-REPL, die als natürliche Erweiterung der Coding-Umgebung dient. Funktionen wie Autovervollständigung, Mehrzeilenbearbeitung und Unterstützung für mehrere Cursor sind enthalten.
  • Einfaches und schnelles Debugging: Debugging in Scripton ist unkompliziert. Einfach Breakpoints setzen und ausführen. Keine besondere Konfiguration erforderlich.
  • Unterstützung für verschiedene Drittanbieter-Bibliotheken: Unterstützt zahlreiche Drittanbieter-Bibliotheken wie Matplotlib, Seaborn, PyTorch, Pandas, PIL und OpenCV. Die Ausgaben der einzelnen Bibliotheken werden innerhalb der IDE angezeigt.
  • Für ernsthafte Arbeit und spielerische Erkundung: Entwickelt, um unterschiedlichste Anforderungen zu erfüllen – von Forschung und industriellen Anwendungen bis hin zu kreativer Exploration.
  • Systemanforderungen: Derzeit nur auf macOS unterstützt (Apple Silicon und Intel-basierte Modelle). Unterstützung für Windows und Linux ist geplant. Python 3.8 oder höher erforderlich. Unterstützt verschiedene Python-Umgebungsmanager.

3 Kommentare

 
nemorize 2025-02-23
  • 30 Tage kostenlose Testversion
  • Monatliche Zahlung: $20 + $2
  • Jährliche Zahlung: $220 + $22
 
yangeok 2025-02-19

Ach so, also kostenpflichtig.

 
GN⁺ 2025-02-19
Hacker-News-Kommentare
  • Ich bin Robotiker/Wissenschaftler und visualisiere häufig verschiedenste hochpräzise/hochschnelle Daten

    • darunter Zeitreihendaten mit mehreren tausend Hz, RGB-/Tiefenbilder aus mehreren Kameras sowie Visualisierungen der Ausgaben mehrerer Layer zum Model-Debugging
    • Lange Zeit habe ich mein eigenes Beobachtungstool verwendet, das ich mit Python-Skripten gebaut hatte, aber ich habe alles durch rerun ersetzt
    • rerun ist eine einfache per pip installierbare Bibliothek und Open Source
    • rerun wird aktiv weiterentwickelt, und jeden Monat kommen neue Funktionen und Änderungen hinzu
    • Da LLMs schlecht darin sind, rerun-Code zu erzeugen, habe ich die Dokumentation gescraped, damit Praktikanten sie nutzen, bevor sie LLMs befragen
  • Ich entwickle seit Langem mit Python und habe es für viele Zwecke verwendet

    • Web-Apps, Web-APIs, GUI-Tools, Bildbearbeitung, Datenverarbeitung und -visualisierung, Data Science, Machine Learning usw.
    • Ich habe verschiedene IDEs verwendet und nutze derzeit PyCharm
    • Vorteile: sehr hübsch, mit zeitsparenden Funktionen
    • Nachteile: nur für Mac, Abo-Modell, man muss den Code mit der IDE verbinden
    • Schon einer dieser Nachteile ist für mich ein großes Problem
  • In einem ähnlichen Kontext gibt es auch die Spyder IDE (MIT-Lizenz)

  • OP, du verkaufst dein Tool an die falschen Leute

    • HN ist nicht die passende Zielgruppe
    • Du solltest Leute finden, die für Matlab 1000 $ pro Jahr zahlen, und sie abwerben
  • Glückwunsch zum Launch, sieht wunderschön aus

    • Schade, dass es keinen AI-Chat-Assistenten gibt
    • VSCode und Jetbrains Fleet sehen ebenfalls gut aus, aber die Visualisierung ist ein großer Vorteil
    • Es könnte schwer werden, mit kostenlosen Alternativen wie rerun, dearpygui und VSCode-Plugins zu konkurrieren
  • Das Abo verursacht bei mir sofort Ablehnung

    • Ich mache mir Sorgen um die Professionalität dieses Projekts und mögliches Burnout
    • Es müsste sich erst in der Open-Source-Welt bewähren
  • Ein großartiges Produkt, großes Lob an den Ersteller

    • Nur für Mac und ein hoher Abo-Preis machen es schwer verkäuflich
    • Andere Optionen sind nicht zwangsläufig 20 $ schlechter
    • Trotzdem werde ich dieses Projekt im Auge behalten
  • Ich frage mich, was passiert, wenn man das Abo kündigt

    • Die scripton-Bibliothek ist Open Source; ich frage mich, ob die lyra-orion-Plot-Funktion Bilddateien ausgeben kann
    • Glückwunsch zum Produktstart
  • Sehr elegante UI

    • Der Abo-Preis stört mich nicht
    • Das UI-Toolkit ist besonders interessant, ich habe nach etwas gesucht, das streamlit ersetzen kann
  • Erstaunliches Produkt, aber der Abo-Preis gefällt mir nicht

    • Zumindest ein Tarif für Hobby-Nutzung wäre eine Überlegung wert