Uma interface grÃfica compacta e prÃtica em objective caml

AUTOR(ES)
DATA DE PUBLICAÇÃO

2007

RESUMO

O OCaml e as outras linguagens da famÃlia do ML nÃo fornecem ao programador nenhuma interface grÃfica nativa. Por isso, torna-se necessÃrio recorrer a interfaces grÃficas terceirizadas como TCL/TK e GTK. Em consequÃncia disto, o usuÃrio de programas escritos na referida linguagem precisam pesquisar na internete para encontrar a biblioteca necessÃria à execuÃÃo dos programas que deseja utilizar, efetuar o download e instalÃ-la. A maioria dos usuÃrios finais nÃo possuem conhecimento necessÃrio ou paciÃncia para efetuar esta tarefa, razÃo pela qual o objetivo deste trabalho foi a criaÃÃo de uma interface grÃfica inteiramente escrita em OCaml, que nÃo exige biblioteca externa para funcionar, alÃm de poucos recursos da mÃquina utilizada. Programas compilados com esta ferramenta ocupam pouco mais de 300 KBytes no disco. A interface opera igualmente bem no Windows, Linux ou demais sistemas operacionais onde OCaml foi portado. Ela apresenta quatro funcionalidades, a saber, botÃes, que podem ser grÃficos ou textuais, dispositivos de restauraÃÃo da tela, processadores de linguagem e editores com funcionamento similar ao do Emacs, os quais podem trabalhar com mÃscaras ou com textos livres, jà que OCaml à uma linguagem fortemente tipada e funcional, cuja interface grÃfica descrita à praticamente livre de bugs.

ASSUNTO(S)

sistemas de recuperaÃÃo da informaÃÃo inteligÃncia artificial engenharia eletrica

Documentos Relacionados