16 puntos por GN⁺ 2025-02-19 | 3 comentarios | Compartir por WhatsApp

Un nuevo tipo de IDE de Python

  • Visualización dinámica: Scripton ofrece visualización en tiempo real directamente desde scripts de Python. No requiere notebooks, servidor ni navegador. Las visualizaciones se muestran en una pestaña dedicada dentro del IDE.
  • Toolkit de gráficos integrado: Incluye un toolkit de gráficos integrado que expone directamente en Python las funciones de Plotly y Observable Plot. No requiere instalación y se puede usar automáticamente al ejecutarse en Scripton.
  • Visualización en tiempo real para ciencia e ingeniería: Scripton combina comunicación entre procesos de alto rendimiento con renderizado acelerado por GPU para ofrecer visualización en tiempo real. Facilita la visualización de matrices como arreglos 2D de NumPy y tensores de PyTorch.
  • Toolkit gráfico integrado: La API de canvas de Scripton ofrece una API de gráficos ráster 2D rápida y potente. La salida aparece en tiempo real en una pestaña dedicada dentro del IDE.
  • Prototipado de interactividad: Con el toolkit de UI de Scripton, es fácil agregar interactividad a los scripts. La interfaz de usuario puede actualizarse dinámicamente mediante sliders y botones.
  • REPL enriquecido: Scripton incluye un REPL de Python único que funciona como una extensión natural del entorno de programación. Ofrece funciones como autocompletado, edición multilínea y soporte para múltiples cursores.
  • Depuración simple y rápida: Depurar en Scripton es sencillo. Solo hay que configurar puntos de interrupción y ejecutar. No requiere configuraciones especiales.
  • Compatibilidad con varias librerías de terceros: Es compatible con diversas librerías de terceros como Matplotlib, Seaborn, PyTorch, Pandas, PIL y OpenCV. La salida de cada librería se muestra dentro del IDE.
  • Para trabajo serio y exploración divertida: Está diseñado para satisfacer necesidades diversas, desde investigación y aplicaciones industriales hasta exploración creativa.
  • Requisitos del sistema: Actualmente solo es compatible con macOS (modelos con Apple Silicon y basados en Intel). La compatibilidad con Windows y Linux está prevista. Requiere Python 3.8 o superior. Es compatible con varios administradores de entornos de Python.

3 comentarios

 
nemorize 2025-02-23
  • Prueba gratuita de 30 días
  • Pago mensual: $20 + $2
  • Pago anual: $220 + $22
 
yangeok 2025-02-19

Ah, es de pago.

 
GN⁺ 2025-02-19
Opiniones de Hacker News
  • Soy robótico/científico y hago mucha visualización de datos diversos de alta precisión/alta velocidad

    • Incluye datos de series temporales de miles de Hz, imágenes RGB/de profundidad de varias cámaras y visualización de salidas de múltiples capas para depuración de modelos
    • Durante mucho tiempo usé mis propias herramientas de observación hechas con scripts de Python, pero las reemplacé todas con rerun
    • rerun es una biblioteca simple instalable con pip y es de código abierto
    • rerun está en desarrollo activo y cada mes se agregan nuevas funciones y cambios
    • Como los LLM son malos generando código de rerun, hicimos scraping de la documentación para que los interns la usaran antes de consultar al LLM
  • Llevo mucho tiempo desarrollando en Python y lo he usado para muchos fines

    • Apps web, APIs web, herramientas GUI, manipulación de imágenes, procesamiento y visualización de datos, ciencia de datos, machine learning, etc.
    • He usado varios IDE y actualmente uso PyCharm
    • Ventajas: es muy bonito y tiene funciones que ahorran tiempo
    • Desventajas: solo para Mac, modelo de suscripción, hay que conectar el código con el IDE
    • Cualquiera de esas desventajas ya es un gran problema para mí
  • En una línea similar también está Spyder IDE (licencia MIT)

  • OP, le estás vendiendo tu herramienta a la gente equivocada

    • HN no es el público adecuado
    • Deberías encontrar personas que pagan $1000 al año por Matlab y atraerlas
  • Felicidades por el lanzamiento, se ve hermoso

    • Es una lástima que no tenga asistente de chat con IA
    • VSCode y Jetbrains Fleet también se ven bien, y la visualización es una gran ventaja
    • Puede ser difícil competir con alternativas gratuitas como rerun, dearpygui y plugins de VSCode
  • La suscripción me genera rechazo inmediato

    • Me preocupa el profesionalismo de este proyecto y el posible burnout
    • Necesita pasar la prueba del código abierto
  • Es un gran producto y elogio a su creador

    • Que sea solo para Mac y la suscripción alta hacen que sea una venta difícil
    • No es que las otras opciones necesariamente sean $20 peores
    • Aun así, seguiré de cerca este proyecto
  • Me pregunto qué pasa si dejas de pagar la suscripción

    • La biblioteca scripton es de código abierto, y me pregunto si la función de gráficos lyra orion puede exportar archivos de imagen
    • Felicidades por el lanzamiento
  • UI muy pulida

    • No me importa el precio de la suscripción
    • El toolkit de UI me parece especialmente interesante, estaba buscando algo para reemplazar streamlit
  • Producto asombroso, pero no me gusta el precio de la suscripción

    • Al menos sería bueno considerar un plan para aficionados