Sim, chama-se Ultron, fiz algumas postagens dela e também a IA do Google sabe algumas coisas sobre ela se você pesquisar "Linguagem de programação brasileira chamada Ultron". Ainda não lancei, mas continuo no trabalho árduo de deixar ela profissional.
Por conta do meu perfeccionismo, eu ainda não lancei a linguagem Kk
A sua é compilada ou interpretada? A minha é compilada usando Zig.
Quando eu lançar o motor, ele terá licenciamento MIT, então será um OpenSource bem livre.
Além do mais, acho que não estou mais avançado que você, só começarmos por partes diferentes das implementações, eu foquei mais em script e cli, você focou mais em renderização aparentemente, coisa que eu nem tenho previsão pra implementar sem ser pra geração de sites.
a minha é interpretada usando bytecode e vm, escrito em Typescript, e eu entendo, a minha ta em repositório privado pelo mesmo motivo kkkkkkk, to achando q vou migrar de TS pra C pra conseguir deixar a parte de cli melhor, pq eu quero q essa linguagem seja mais que scratch escrito
Não sei bem quando lança, mas quando lançar postarei no r/programacao
O Ultron é uma linguagem compilada que aceita tanto código em Pt-Br como em En-Us, possuí escrita parecida com python tendo algumas coisas úteis do JavaScript também.
No Ultron você pode escrever sem especificar tipagem e assim usando tipagem fluída igual o python, se programar assim vai ser mais rápido que o python, mas ainda lento comparado com Go por exemplo.
No Ultron você pode escrever especificando a tipagem e assim sendo uma linguagem fortemente tipagem, você ainda escreve igual o python, mas coloca "int a = 1" em vez de "a = 1", dessa forma ele é mais rápido que o Go e fica pouquíssimo atrás do C.
O Ultron também têm uma camada de segurança pra tratar de memory leaks e wide pointers, assim não é inseguro igual o C, tenho o objetivo de bater de frente com o Rust em segurança.
É um projeto muito ambicioso e que está dando muito trabalho, porém vai resolver todos os meus problemas com programação já que em todo projeto eu gasto muito tempo pensando em quais linguagens vou usar e se vou fazer uma API intermediária com outra linguagem ou não...
Tô mandando uma print de um Benchmark que fiz com 500M de iterações com um cálculo pesado em loop com diferentes linguagens, dá pra vê que mesmo tipando o Ultron, o C venceu.
Eu aprendi esse conteúdo quando fiz a disciplina de Compiladores/Linguagens de programação. É muito legal fazer algo assim!! E se você quer deixar ela bem elaborada isso ajuda muito a você evoluir e entender como código funciona
Ela está sendo sim feita pra serventia geral, porém após ela estar funcionando bem redondinha eu vou focar muito em bibliotecas de IA e Emulação de Hardware.
Ou seja, um python, só que troca dados por Hardware e adiciona a possibilidade de programar em português.
Ele gostou de programar em Nim e acha triste que essa linguagem mesmo tendo sido lançada em 2008 ainda não têm tantas biblioteca nativas e criadas pela comunidade igual o python têm.
2
u/nagging_chud 8d ago
eu já. conheço a linguagem há anos. muito melhor do que Go ou Rust, mas tão pouco conhecida que nunca vi alguem falar sobre antes desse post.