Prisma é um interpretador para a linguagem de programação que leva o mesmo nome.
Ela possui diversas características, tais como:
* interpretada em byte codes;
* tipagem dinâmica;
* simplicidade de tipos;
* portabilidade, o programa feito em Prisma não terá dificuldades em rodar nos mais populares sistemas operacionais;
* própria para script (se preferir) ou usando o prisma compiler para esconder o código;
* muito rápida;
* muito leve, não consome muitos recursos da máquina;
* possui poderosos recursos para manipulação de dados: as Tabelas;
* recursos indiretos para aplicar a orientação a objetos: classes;
* fácil de ser aprendida;
e tantos outros aspectos;
Prisma possui uma versão com os comandos em Português do Brasil outra em Inglês.
Enfim, Prisma será muito útil, acredito, tanto para iniciantes em programação, facilitando o aprendizado e transição para outras linguagens, quanto para quem quiser fazer dela seu instrumento principal. Para isso, a tendência é se tornar incorporada porque estará em constante aprimoramento.
Prisma já conta com uma biblioteca gráfica nativa IG com versões para Windows e Linux, com funções básicas ainda, mas em constante progresso e aprimoramento e conta também com uma biblioteca básica de sqlite3.
Qual o preço para usar Prisma?
Prisma é totalmente gratuita, livre para usar como bem entender, modificar os fontes, vender seus programas, sem que para isso precise pagar dinheiro algum, ou mostrar o código fonte junto ao binário.
Licença
O interpretador possui a mesma licença de Lua na qual é baseada, a biblioteca IG possui a mesma do Gtk. Portanto Prisma é livre e gratuita, tanto o código fonte como os binários poderão ser distribuídos e modificados com fins pessoais, comerciais ou quaisquer outros.
O que poderá ser feito com Prisma:
Prisma ainda está em sua fase inicial e, portanto, só deve ser usada por enquanto para aprendizagem. Ela, no entanto, está sendo projetada para se trabalhar facilmente com programas de automação comercial. No momento pode-se criar diversas rotinas não gráficas para tratamento de gravação e leitura de dados, acesso ao sistema operacional, biblioteca de matemática, processamento de textos, biblioteca básica de sqlite3, biblioteca para interface gráfica igbr baseada em gtk+2, biblioteca básica de multimídia igvlc baseada na lib vlc. Veja na seção documentação.
Até o momento o único programa grande em funcionamento é o Prismacod, um editor de fontes prisma feito em Prisma e igbr.
Aproveite e teste-a.
Att. Adalberto Amorim Felipe