- Glamorous Toolkit é um Moldable Development Environment que torna os sistemas explicáveis
- Open source, gratuito para usar em Mac, Linux e Windows
- Moldable Development é uma forma de desenvolvimento que usa microferramentas adequadas ao contexto para resolver problemas
Vários casos de uso
- Exploração de API: é possível descobrir e explorar dados de APIs.
- Análise de software: é possível explorar código sob várias perspectivas.
- Exploração de dados: é possível descobrir padrões nos dados por meio de visualizações.
- Investigação de DevOps: é possível analisar logs e o comportamento do sistema.
- Documentação de sistemas: é possível fazer com que o sistema explique sua própria história.
- Editores específicos do sistema: é possível criar experiências de edição com reconhecimento de contexto.
Como começar
- Baixar e executar: para usar o Glamorous Toolkit, é necessário programar.
- Como aprender: primeiro é preciso aprender a aprender dentro do ambiente e, depois, escolher um problema de interesse para resolvê-lo.
Compatibilidade com várias linguagens e tecnologias
- Implementado em Pharo e Rust, e projetado para poder ser expandido para outras tecnologias e linguagens.
- É possível analisar código-fonte em Java, C#, Ruby/Rails, Python, TypeScript, JavaScript, React, COBOL e outros.
- É possível trabalhar com runtimes como GraphQL, Python, JavaScript, Gemstone e outros.
O que é Moldable Development?
- Moldable Development é uma forma de programar por meio de ferramentas contextuais adaptadas a cada problema.
- Não existe uma perspectiva única sobre um sistema; existem várias. O ideal é que cada parte seja vista de maneira diferente.
- Essa abordagem resume o sistema a partir de perspectivas específicas e gera comunicação condensada e novos ciclos de feedback.
- O Glamorous Toolkit é um amplo estudo de caso que mostra como essas ferramentas contextuais melhoram a capacidade de programar.
1 comentários
Opiniões no Hacker News
Sempre fico confuso com este projeto
Parecia que seria um projeto em Smalltalk
Este projeto parece a tese de doutorado de alguém
A terminologia torna este projeto difícil de entender
O Glamorous Toolkit parece interessante, mas é difícil de acessar
Quando conheci este projeto pela primeira vez, fiquei impressionado
Feedback sobre a página web
É difícil entender se este projeto é realmente útil