https://github.com/cacilhas/vortaro
Konsulta Vortaro :: On-Line
https://github.com/cacilhas/vortaro
elm esperanto translator vortaro
Last synced: over 1 year ago
JSON representation
Konsulta Vortaro :: On-Line
- Host: GitHub
- URL: https://github.com/cacilhas/vortaro
- Owner: cacilhas
- License: other
- Created: 2018-01-13T22:37:44.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-10T00:53:22.000Z (over 3 years ago)
- Last Synced: 2025-01-21T15:49:44.348Z (over 1 year ago)
- Topics: elm, esperanto, translator, vortaro
- Language: Elm
- Size: 183 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Konsulta Vortaro

## Introdução
Konsulta Vortaro foi uma aplicação que criei quando comecei a estudar
[Esperanto](http://esperanto.org.br/info/), lá por volta do ano 2000, para
servir de dicionário *desktop* para meus estudos.
Inicialmente escrevi o código em [Tcl/Tk](http://tcl.tk/). Usava
[SQLite](https://sqlite.org/) 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](https://www.python.org/),
removendo o SQLite.
Mais tarde reescrevi em
[Objective-C para GNUstep](http://www.gnustep.org/) e depois finalmente em
[Racket](http://racket-lang.org/), usando
[MrEd Designer](https://docs.racket-lang.org/scheme/mred.html), que é a
[versão oficial atual](https://github.com/cacilhas/konsulta-vortaro).
## Código
Você encontra o código da versão *on-line* atualizado
[aqui](https://github.com/cacilhas/vortaro/blob/master/Main.elm).
## Versão *on-line*
Como exercício de
[ML](https://pt.wikipedia.org/wiki/ML_(linguagem_de_programação)), resolvi
escrever uma versão *on-line* do dicionário usando
[Elm](http://elm-lang.org/), 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](https://guide.elm-lang.org/architecture/). Você pode
entender esssa seções como camadas ou aspectos.
## Repositórios
- [Versão *desktop*](https://github.com/cacilhas/konsulta-vortaro)
- [Versão *on-line*](https://github.com/cacilhas/vortaro)
## Autor
[ℜodrigo Arĥimedeς ℳontegasppα ℭacilhας](http://montegasppa.cacilhas.info/author.html)