16 pontos por GN⁺ 2025-02-19 | 3 comentários | Compartilhar no WhatsApp

Um novo tipo de IDE Python

  • Visualização dinâmica: o Scripton oferece suporte a visualização em tempo real diretamente em scripts Python. Não requer notebook, servidor nem navegador. As visualizações são exibidas em uma aba dedicada dentro da IDE.
  • Toolkit de plotagem integrado: inclui um toolkit de plotagem embutido que expõe diretamente no Python os recursos do Plotly e do Observable Plot. Não exige instalação e fica disponível automaticamente ao executar no Scripton.
  • Visualização em tempo real para ciência e engenharia: o Scripton combina comunicação entre processos de alto desempenho com renderização acelerada por GPU para fornecer visualização em tempo real. A visualização de matrizes como arrays 2D do NumPy e tensores do PyTorch é simples.
  • Toolkit gráfico embutido: a API de canvas do Scripton fornece uma API de gráficos raster 2D rápida e poderosa. A saída aparece em tempo real em uma aba dedicada dentro da IDE.
  • Protótipo de interatividade: com o toolkit de UI do Scripton, é fácil adicionar interatividade aos scripts. É possível atualizar dinamicamente a interface do usuário com sliders e botões.
  • REPL avançado: o Scripton inclui um REPL Python único que funciona como uma extensão natural do ambiente de programação. Oferece recursos como autocompletar, edição em múltiplas linhas e suporte a múltiplos cursores.
  • Depuração simples e rápida: depurar no Scripton é simples. Basta definir pontos de interrupção e executar. Nenhuma configuração especial é necessária.
  • Suporte a várias bibliotecas de terceiros: oferece suporte a diversas bibliotecas de terceiros, como Matplotlib, Seaborn, PyTorch, Pandas, PIL e OpenCV. A saída de cada biblioteca é exibida dentro da IDE.
  • Para trabalho sério e exploração divertida: foi projetado para atender a diferentes necessidades, de pesquisa e aplicações industriais até exploração criativa.
  • Requisitos de sistema: no momento, há suporte apenas para macOS (modelos Apple Silicon e baseados em Intel). Suporte para Windows e Linux está planejado. Requer Python 3.8 ou superior. É compatível com vários gerenciadores de ambiente Python.

3 comentários

 
nemorize 2025-02-23
  • Avaliação gratuita de 30 dias
  • Pagamento mensal: $20 + $2
  • Pagamento anual: $220 + $22
 
yangeok 2025-02-19

Ah, então é pago.

 
GN⁺ 2025-02-19
Opiniões no Hacker News
  • Sou robótico/cientista e faço muita visualização de vários tipos de dados de alta precisão/alta velocidade

    • Incluindo dados de séries temporais em milhares de Hz, imagens RGB/de profundidade de várias câmeras e visualização das saídas de várias camadas para depuração de modelos
    • Durante muito tempo usei minhas próprias ferramentas de inspeção feitas em scripts Python, mas substituí tudo por rerun
    • rerun é uma biblioteca simples instalável via pip e é open source
    • rerun está em desenvolvimento ativo, com novos recursos e mudanças adicionados todo mês
    • Como LLMs são ruins para gerar código de rerun, raspamos a documentação para os estagiários usarem antes de consultar uma LLM
  • Trabalho com desenvolvimento Python há muito tempo e já usei para vários propósitos

    • Web apps, web APIs, ferramentas GUI, manipulação de imagens, processamento e visualização de dados, ciência de dados, machine learning etc.
    • Já usei vários IDEs e atualmente uso PyCharm
    • Vantagens: muito bonito, com recursos que economizam tempo
    • Desvantagens: só para Mac, modelo por assinatura, precisa conectar o código ao IDE
    • Qualquer um desses pontos negativos já é um grande problema para mim
  • No mesmo contexto, também existe o IDE Spyder (licença MIT)

  • OP, você está vendendo sua ferramenta para as pessoas erradas

    • HN não é o público adequado
    • Você precisa encontrar pessoas que pagam US$ 1000 por ano pelo Matlab e trazê-las
  • Parabéns pelo lançamento, parece lindo

    • É uma pena não ter um assistente de chat com IA
    • VSCode e Jetbrains Fleet também parecem bons, e a visualização é uma grande vantagem
    • Pode ser difícil competir com alternativas gratuitas como rerun, dearpygui e plugins do VSCode
  • O preço da assinatura causa rejeição imediata

    • Fico preocupado com o profissionalismo deste projeto e com o potencial de burnout
    • Precisa passar pela prova do open source
  • Excelente produto, parabéns ao criador

    • Ser só para Mac e ter uma assinatura alta tornam a venda difícil
    • As outras opções não são necessariamente US$ 20 piores
    • Ainda assim, vou acompanhar este projeto
  • Fico curioso sobre o que acontece se eu cancelar a assinatura

    • A biblioteca scripton é open source, e tenho curiosidade se as funções de plot do Lyra Orion conseguem gerar arquivos de imagem
    • Parabéns pelo lançamento do produto
  • UI muito polida

    • Não me importo com o preço da assinatura
    • O toolkit de UI é especialmente interessante, eu estava procurando algo para substituir o streamlit
  • Produto impressionante, mas não gosto do preço da assinatura

    • Seria bom considerar pelo menos um plano para hobbyistas