Konsulta Vortaro :: On-Line
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
docs
.gitignore
CNAME
COPYING
Main.elm
Makefile
README.md
app.pug
elm-package.json
head.pug
index.pug
package-lock.json
package.json
vortaro.text

README.md

Konsulta Vortaro

logo

Introdução

Konsulta Vortaro foi uma aplicação que criei quando comecei a estudar Esperanto, lá por volta do ano 2000, para servir de dicionário desktop para meus estudos.

Inicialmente escrevi o código em Tcl/Tk. Usava SQLite para gerenciar as palavras do dicionário, mas depois percebi que, para o que se propõe a aplicação, um arquivo texto funcionaria melhor. Foi quando reescrevi em Python, removendo o SQLite.

Mais tarde reescrevi em Objective-C para GNUstep e depois finalmente em Racket, usando MrEd Designer, que é a versão oficial atual.

Código

Você encontra o código da versão on-line atualizado aqui.

Versão on-line

Como exercício de ML, resolvi escrever uma versão on-line do dicionário usando Elm, um linguagem da família que compila para Javascript.

O código todo está contido em apenas um arquivo, divido nas seções definidas pela arquitetura Elm. Você pode entender esssa seções como camadas ou aspectos.

Repositórios

Autor

ℜodrigo Arĥimedeς ℳontegasppα ℭacilhας