tabnews.com.br icon indicating copy to clipboard operation
tabnews.com.br copied to clipboard

Rodar códigos diretamente das postagens

Open apachaves opened this issue 1 year ago • 3 comments

Senhores, boa noite.

Não sei o que acham da ideia, mas tenho acompanhado o progresso das tecnologias WASM, e acredito que seja possível adicionar uma feature interessante que permitiria rodar snippets de código diretamente das postagens.

Eu venho do mundo do Python, então posso dar exemplos concretos de lá. No ecossistema Python, existe um projeto chamado Pyodide que permite explorar os benefícios da tecnologia WASM para rodar códigos Python diretamente do browser, incluindo os pacotes com dependências em outras linguagens.

Indo direto ao ponto, o resultado seria algo como o que podemos ver nesta página da documentação do pacote Panel, onde existem exemplos de snippets escritos que podem ser executados apertando um botão no canto do código. Para um cientista de dados como eu seria algo perfeito para escrever artigos interessantes e com maior expressividade. Imagino que para outros devs também.

Como fazer? É aqui que preciso da ajuda de todos, mas tenho algumas pistas positivas: 1 - Olhando no repo GitHub que hospeda a doc podemos ver que o texto base da página é também em um Markdown parecido (ou idêntico, talvez) ao usado no TabNews. 2- Olhando mais atentamente a versão Raw podemos notar algumas tags que parecem referenciar o Pyodide: {pyodide}

Será que podemos nos inspirar para criar uma feature parecida? O que acham?

apachaves avatar Nov 21 '22 22:11 apachaves