Você pode entrar em contato pelo e-mail oficial: <linguagemprisma@gmail.com>
Pode também deixar suas dúvidas aqui nos comentários;
Ou no fórum oficial: <aqui>
Olá, meu nome é Adalberto, estou nesse desafio de manter este projeto pessoal. Ele surgiu da ideia de construir rotinas em C que depois de prontas facilitariam a vida do programador. Como construir uma linguagem do zero estava além das minhas habilidades resolvi procurar códigos já existentes. Encontrei Lua, uma linguagem pequena, rápida, flexível e fácil de construir funções para estender novas funcionalidades. Assim surgiu Prisma, no intuito de facilitar a vida de quem está começando no mundo da programação e ao mesmo tempo para ser usada em situações reais, contando com uma versão adaptada com sintaxe em português do Brasil.
O maior desafio é acrescentar a interface gráfica, esta sim estou fazendo na unha, usando como toolkit o Gtk, ainda falta muito, mas o projeto vem crescendo aos poucos.
Outro desafio é prover funções de bancos de dados, mídia e web que por enquanto estão e testes.
Espero que este projeto seja útil a alguém.
Att. Adalberto
tem como eu converter o programa que eu fizer para executável? pretendo me aprofundar nela. mexo com python e java e agora esta.
Você pode compilar para byte code e posteriormente carregar com o interpretador.
Para compilar em byte codes use:
No cmd do windows:
C:\\Prisma\\1.0\\bin\\prismac.exe -o programa.pbrexe programa.prisma
No terminal do Linux:
prismac -o programa.pbrexe programa.prisma
Ou caso use o Prismacod basta clicar no botão compilar (ou menu-ferramentas->compilar);
—————————————————————————-
Caso sua intenção seja usar um .exe dê uma olhada no AutoInterpretador na pasta de exemplos (Prisma\\1.0\\bin\\exemplos…)
obrigado por responder, pretendo fazer programas com esta linguagem e deixar em executável, para instalar em empresas.. posso fazer isso no auto-interpretador?
Eu que agradeço. Sinta-se a vontade para testar e se possível reportar bugs ou mesmo dicas e sugestões. Em breve vou postar aprimoramentos e correções.
Sim, o auto-interpretador é um interpretador prisma com a diferença que ele está programado para ler e executar um arquivo que deverá ser nomeado como inic.pris. Este arquivo inic.pris pode estar compilado em byte codes ou em modo texto (script) e deverá estar dentro de uma pasta com o mesmo nome do interpretador (sem a extensão .exe) seguido de underline.
Ex.: programa.exe (auto_interpretador) e \\programa_\\inic.pris (arquivo byte-code)
muito obrigado por me responder, ja nao tenho duvidas, pretendo continuar aprendendo essa linguagem simples e bonita. mas uma GUI que tem buttons e janela predefinidos, seria uma boa, de qualquer jeito essa é uma linguagem boa.
Boa noite, você poderia me dizer qual a melhor forma de eu contribuir para esse projeto. Quero ajudar a desenvolver essa linguagem. Como posso desenvolver ela?
Opa, tudo bem? Vou ser sincero, há muito tempo não mexo na linguagem. Sempre a utilizo como script e pequenos programas que me auxiliam nos meus afazeres, mas me falta tempo e dedicação para continuar o projeto, e alguns outros problemas pessoais mesmo.
Cheguei a compilar com sucesso a nova versão para wasm e executar direto no navegador como se fosse javascript. No entanto não publiquei ainda esta versão webprisma. Sua pergunta é do ano passado, e não sei exatamente como respondê-la ou se deveria respondê-la. Porém, caso seja ainda de seu interesse, a melhor forma seria utilizando a linguagem, construindo bibliotecas, programas e tutoriais, melhorando seu código em C, convertendo bibliotecas C em Prisma, ou de Lua para Prisma. etc.
Minha intenção era facilitar a minha vida na programação, criando um projeto de linguagem totalmente em PTBR, como isso estava longe das minhas habilidades e conhecimento, resolvi modificar um projeto já existente, Lua. E ao fim disso, compartilhar para ajudar qualquer pessoa que quisesse adentrar no mundo da programação de maneira mais fácil.
No entanto, nada é fácil, e desafios nos fazem enfraquecer em certos momentos. O projeto está pausado por enquanto, porém tenho planos de continuar assim que puder.