Contato

email Você pode entrar em contato pelo e-mail oficial:  <linguagemprisma@gmail.com>

comments Pode também deixar suas dúvidas aqui nos comentários;

forumOu 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

8 thoughts on “Contato

    1. 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…)

      1. obrigado por responder, pretendo fazer programas com esta linguagem e deixar em executável, para instalar em empresas.. posso fazer isso no auto-interpretador?

        1. 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.

        2. 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)

          1. 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.

  1. 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?

    1. 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.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *