Pesquisa:Ferramentas livres: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Adicionado comunicação.
Rpez (discussão | contribs)
Reformulando Programas de Computador e documentação de código fonte
Linha 28:
O [https://ethersheet.org/ Ethersheet] é um projeto de código livre que disponibiliza uma planilha eletrônica para edição colaborativa ''em tempo real''.
 
=== CódigoProgramas fontede Computador ===
 
Uma boa documentação sobre o funcionamento de programas de computador pode reduzir as barreiras para o seu estudo, verificação e reuso. Algumas linguagens interpretadas dispõe de ferramentas que permitem a elaboração de documentos ricos que integram textos, código fonte e sua execução, juntamente com imagens da própria saída do programa. Isto facilita o acompanhamento dos algoritmos e dos raciocínios utilizados pelos programadores. Além disso, os documentos resultantes podem ser salvos em arquivos de diversos formatos - estes por sua vez podem ser utilizados diretamente como material educacional ou rascunho para textos técnicos e artigos científicos. (seria ótimo apontar aqui para um exemplo de ipython-notebook - idealmente em português - perfeito se for uma introdução ao python).
Para algumas das linguagens existem ferramentas que permitem incluir textos explicativos junto do código fonte a partir do qual é possível gerar um rascunho para artigo.
 
No caso de Python essauma ótima ferramenta é o [http://ipython.org/ IPython Notebook] e no caso de R é o [https://github.com/rstudio/rmarkdown rmarkdown].
 
=== Artigos e Livros ===
 
Para a produção de artigos e livros temos duas categorias de ferramentas: processadores de textos e linguageslinguagens de marcação.
 
==== Processadores de textos ====