- Como estudante de ciência da computação, estou estudando Prolog e programação lógica
- Aprendi o básico do Prolog puro (átomos, predicados, cut, listas etc.) e vi uma implementação horrível de um sistema de comunicação entre agentes que roda em SICStus Prolog
- Quero saber mais porque acho que a própria linguagem pode ser um ponto forte
- Como a área que estudo é bastante fundamental, quero ampliar e aprofundar meu conhecimento tanto deste mundo quanto de outro mundo de que realmente gosto (ontologias :D)
- Tenho curiosidade sobre como é o Prolog em 2024 e o que as pessoas estão fazendo com Prolog
2 comentários
Não é exatamente sobre Prolog em si, mas concordo que o conceito de constraints continuará sendo útil.
Ele também é bastante usado em coisas como bancos de dados, e entre as linguagens de programação mais avançadas também há tentativas de oferecer suporte de primeira classe a Datalog. (Exemplo: https://flix.dev/)
Opinião do Hacker News
Prolog é uma linguagem com 50 anos de história e, para programação em geral, pode ter mais obstáculos do que utilidade
Scryer Prolog estabelece um novo marco como um Prolog open source compatível com ISO e com ótimo desempenho
Prolog e programação por restrições são ferramentas úteis
Em teoria, Prolog é a melhor linguagem
É bom ver novas pessoas se interessando por Prolog
Prolog é uma linguagem que exige uma nova forma de pensar
A “mágica” do Prolog se baseia nos conceitos de unificação e backtracking
Sei quase nada sobre Prolog, mas gostei do tutorial de Datalog
Os algoritmos de busca da programação lógica são lentos