Skip to content

Commit

Permalink
Algumas correções.
Browse files Browse the repository at this point in the history
  • Loading branch information
leonelsanchesdasilva committed Jun 2, 2024
1 parent d7cdeba commit 03b5844
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
6 changes: 4 additions & 2 deletions docs/ides/ides.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ São conhecidas as seguintes IDEs para Portugol:
* [Portugol Studio](http://lite.acad.univali.br/portugol/);
* [Portugol Webstudio](https://portugol-webstudio.github.io/);
* [VisualG](https://visualg3.com.br);
* [Portugol IDE](http://orion.ipt.pt/~manso/Portugol/download/23/portugol23.zip).
* [Portugol IDE](http://orion.ipt.pt/~manso/Portugol/download/23/portugol23.zip);
* [Mapler](https://portugol.sourceforge.io).

Todas são gratuitas para uso ou download.

Expand All @@ -21,4 +22,5 @@ Todas são gratuitas para uso ou download.
|----------------------------------|-------------------|---------|-------|-----|
| Portugol Studio / Webstudio | Java / JavaScript | Sim | Sim | Sim |
| VisualG | Delphi | Sim | Não | Não |
| Portugol IDE | Java | Sim | Sim | Sim |
| Portugol IDE | Java | Sim | Sim | Sim |
| Mapler | Java | Sim | Sim | Sim |
8 changes: 4 additions & 4 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,19 @@ nav_order: 1

# Sobre

Este Wiki se dedica a discutir as variações de implementação da linguagem Portugol e tentar um padrão em uma versão canônica.
Este projeto se dedica a discutir as variações de implementação da linguagem Portugol e tentar um padrão em uma versão canônica.

Este projeto de padrões do Portugol é uma espécie de hobby, já que queria aprender Portugol nas horas vagas mas descobri que [preciso pagar um curso pra isso](https://www.udemy.com/course/programacao-para-iniciantes/?LSNPUBID=fYpq/jRpw*8&ranEAID=fYpq/jRpw*8&ranMID=39197&ranSiteID=fYpq_jRpw.8-jtdZSH71d.tH15H67j_1zQ) (na verdade o Portugol Studio em questão até que tem uma documentação integrada na IDE, mas isso nem sempre é fácil de encontrar, além disso, a documentação em questão é apenas especificamente para o dialeto do Portugo Studio).
Este projeto de padrões do Portugol é uma espécie de hobby, já que queria aprender Portugol nas horas vagas mas descobri que [preciso pagar um curso pra isso](https://www.udemy.com/course/programacao-para-iniciantes/?LSNPUBID=fYpq/jRpw*8&ranEAID=fYpq/jRpw*8&ranMID=39197&ranSiteID=fYpq_jRpw.8-jtdZSH71d.tH15H67j_1zQ) (na verdade o Portugol Studio em questão até tem uma documentação integrada na IDE própria, mas isso nem sempre é fácil de encontrar, além do que a documentação em questão é apenas especificamente para o dialeto do Portugol Studio).

A ideia aqui é definir um ou mais padrões de linguagem, mas de forma que qualquer pessoa possa escrever um compilador ou um interpretador para ela.

## Histórico

Os dialetos de Portugol tem diferentes origens e implementações.

- [VisuAlg](https://visualg3.com.br) é um dialeto baseado em Pascal, Delphi, Basic e Clipper. Criado por [Antonio Carlos Nicolodi](https://web.archive.org/web/20180812231444/https://visualg3.com.br/o-professor-antonio/) e implementado: Claudio Morgado de Souza (VisuAlg), e António Manso, do [Instituto Politécnico de Tomar](https://ipt.pt). A primeira versão da pseudolinguagem, segundo a Wikipédia, data de 1980, com algum desenvolvimento até 1983.
- [VisuAlg](https://visualg3.com.br) é um dialeto baseado em Pascal, Delphi, Basic e Clipper. Criado por [Antonio Carlos Nicolodi](https://web.archive.org/web/20180812231444/https://visualg3.com.br/o-professor-antonio/) e implementado por Claudio Morgado de Souza (VisuAlg, 1996), e António Manso, do [Instituto Politécnico de Tomar](https://ipt.pt) (2004). A primeira versão da pseudolinguagem, segundo a Wikipédia, data de 1980, com algum desenvolvimento até 1983.

- [Portugol Studio](http://lite.acad.univali.br/portugol/) é um dialeto baseado em C, JAva e PHP, e escrito em Java. Foi inicialmente apresentado por [Noschang] (https://sol.sbc.org.br/index.php/wei/article/view/10954/10824) em 2014, e teve uma versão mais recente em 2020.
- [Portugol Studio](http://lite.acad.univali.br/portugol/) é um dialeto baseado em C, Java e PHP, e escrito em Java. Foi inicialmente apresentado por [Luiz Fernando Noschang](https://sol.sbc.org.br/index.php/wei/article/view/10954/10824) em 2014, e teve uma versão mais recente em 2020.

Por ser uma linguagem mais voltada ao ensino de programação, as implementações mais populares são dentro de ambientes integrados de desenvolvimento (IDEs), como o [VisuAlg](https://visualg3.com.br/baixar-o-visualg3-0/), o [Portugol Studio](https://univali-lite.github.io/Portugol-Studio/) e o [Portugol IDE](http://orion.ipt.pt/~manso/Portugol/download/23/portugol23.zip). Nestes casos não há geração de binários, o código não é compilado. O que existe é a interpretação do código em um ambiente fácil de depuração (_debug_).

Expand Down

0 comments on commit 03b5844

Please sign in to comment.