Logo Hardware.com.br
waldony ximenes
waldony xime... Super Participante Registrado
612 Mensagens 46 Curtidas

Programação em portugues

#1 Por waldony xime... 17/03/2011 - 20:38
Passeando pela net encontrei uma linguagem totalmente em portugues, não conhecia por isso resolvi postar um pouco sobre ela, bem ela é excelente para se aprender logica e programar em ambientes windows, tornando-se mais facil a compreensao.


Segue um pouco da linguagem postada no proprio site.

História do Logic Basic Imagem

Por Eleusmário Mariano Rabelo

Para vocês entenderem melhor o que inspirou a criação do Logic Basic, vamos voltar alguns anos antes da primeira versão do mesmo, que começou a ser desenvolvida no ano de 2000. Nessa época eu desenvolvia programas comerciais em linguagem C para computadores com sistemas operacionais MS-DOS e UNIX, pois esta linguagem além de ser muito mais rápida do que as linguagens utilizadas na época (Cobol, Clipper, Basic...) era bastante portátil, ou seja, os programas feitos no MS-DOS podiam ser migrados para o UNIX sem praticamente nenhuma modificação no código principal. Para isso, cada sistema operacional possuía uma biblioteca de funções (como se fosse uma linguagem de programação) feita em linguagem C, desse modo eu utilizava esse conjunto de funções padrões para fazer os programas. Essa biblioteca foi batizada de XLIB, e possuia funções de gerenciamento de banco de dados baseadas em técnicas avançadas, como leitura em árvore binária, rotinas de ordenação (indexação), procura binária, etc. Tudo tinha que ser feito na unha!
Com o surgimento do Windows, fui obrigado a migrar para este ambiente, e optei em programar em Visual Basic, pois a linguagem C se tornou uma opção inviável para este novo sistema operacional, mas foi fácil migrar os programas de C para Visual Basic, pois a biblioteca XLIB possuía várias funções inspiradas na linguagem Basic, que executavam praticamente as mesmas funções.
Após um bom tempo de programação em Visual Basic, notei que esta linguagem era um pouco complicada para programadores iniciantes, e me veio a idéia de criar uma linguagem de programação aproveitando a experiência que tinha tido com a construção da biblioteca de funções XLIB, e criar uma linguagem mais simples e fácil, parecida com o esquema de programação das antigas linguagens Basic, C, Cobol e Clipper, mas que seu resultado fosse visto em uma janela do Windows, e não do MS-DOS. Foi então que criei a primeira versão do Logic Basic, que na época foi batizado de Visual Baby, pois a intenção inicial era ser uma linguagem direcionada para crianças e iniciantes em programação.
Imagem
O programa consistia em uma pequena janela no topo do monitor de vídeo com dois botões, Janela e Código, e uma janela de digitação do código - para executar o programa, pressionava-se o botão "Janela", para voltar à janela de código, pressionava-se o botão "Código":
Imagem
Pouco depois de seu lançamento, o jornal "O Popular" da cidade de Goiânia, publicou um artigo em seu caderno de informática sobre o lançamento do Visual Baby, o que chamou a atenção de muitas pessoas em várias faixas etárias.
À medida que o tempo foi passando, começou a haver muito interesse de pessoas adultas pela linguagem, enquanto a mesma sofreu várias melhorias e inclusão de novos comandos, inclusive melhorias no banco de dados nativo, que foi inspirado no gerenciador de banco de dados da antiga biblioteca XLIB. Por esse motivo, resolvi mudar o nome do Visual Baby para um nome mais profissional, então ela foi rebatizada de Logic Basic, que iniciou com este nome na versão 3.0.
Imagem
Na versão 5.0 o Logic Basic mudou a aparência do ambiente de código para um visual mais "high tech", com o objetivo de atrair programadores de jogos:
Imagem

Imagem
Na versão 6.0, o ambiente de código do LB foi mudado novamente para um visual mais "profissional", a caixa de texto ganhou alguns recursos a mais como colorização automática do código, embora o editor de texto deixasse muito a desejar em recursos e também possuía alguns bugs:
Imagem

Imagem
Na versão 7.0 (a mais recente), o ambiente de código foi melhorado, e o editor de texto ganhou novos recursos, além dos bugs da versão anterior terem sido totalmente corrigidos:
Imagem


Eleusmário Mariano Rabelo é programador em C, Visual Basic 6 e 2010, Delphi, ASP, PHP, Perl, e autor do Logic Basic.

http://www.logicbasic.net/
Felipe Fontes
Felipe Fonte... Veterano Registrado
1.4K Mensagens 15 Curtidas
#5 Por Felipe Fonte...
18/03/2011 - 05:49
Sinceramente? Não vejo nenhum motivo para aprender uma linguagem em português...
Hj em dia não faz nenhum sentido isso. Profissional de tecnologia que não sabe inglês tem um grande problema.

Duvido que seja mais fácil que programar em Pascal, por exemplo...
And the heavens shall tremble

"Life can only be understood backwards, but it must be lived forwards." Soren Kierkegaard
Atom
Atom Super Participante Registrado
415 Mensagens 11 Curtidas
#9 Por Atom
18/03/2011 - 11:11
Felipe Fontes disse:
Sinceramente? Não vejo nenhum motivo para aprender uma linguagem em português...
Hj em dia não faz nenhum sentido isso. Profissional de tecnologia que não sabe inglês tem um grande problema.

Duvido que seja mais fácil que programar em Pascal, por exemplo...

Não Logic Basic é bem mais fácil,mas tipo uma linguagem em português é boa para ajudar o novatos,porque estando em português os comando ficam intuitivos você poderia ler um código e entender o que ele faz porque está em português,depois que você estivesse acostumando poderia programar em outra linguagem
Felipe Fontes
Felipe Fonte... Veterano Registrado
1.4K Mensagens 15 Curtidas
#10 Por Felipe Fonte...
18/03/2011 - 11:20
jricslima disse:
HE,he,he...foi mal
"A vida só pode ser compreendida para trás, mas deve ser vivida para a frente." Soren Kierkegaard


Humm... tenho que admitir, vc me pegou.

Ainda não concordo com a sua analise (e nem o uso da citação de Soren Kierkegaard para justifica-la), mas vc me pegou.

Alias, vc sabe pq eu gosto dessa citação? (desculpe pelo off)
Além de toda a profundidade intrínseca dela (poderia me aprofundar nessa parte, mas estaria abusando da boa vontade do moderador que ler este post), ela tem um algo a +

Estudo processamento de sinais, e não raramente a decodificação de uma mensagem codificada é feita de trás pra frente.

Atom disse:
Não Logic Basic é bem mais fácil,mas tipo uma linguagem em português é boa para ajudar o novatos,porque estando em português os comando ficam intuitivos você poderia ler um código e entender o que ele faz porque está em português,depois que você estivesse acostumando poderia programar em outra linguagem


Não vejo como os termos simples utilizados em nas linguagens de programação seriam uma barreira tão grande assim.

Nessas linguagens, são usadas palavras chave, soltas e isoladas. Essas palavras não estão inseridas em frases, logo um simples dicionario é suficiente para sanar todas as duvidas que a pessoa possa ter com relação as palavras chaves numa língua estrangeira...

Se alguém conhecer uma linguagem que use palavras chave em alemão, por exemplo, eu topo o desafio de aprende-la e postar um código funcionando.
So uma condição. é preciso haver material didático em uma lingua que eu possa ler...
And the heavens shall tremble

"Life can only be understood backwards, but it must be lived forwards." Soren Kierkegaard
jricslima
jricslima General de Pijama Registrado
2.1K Mensagens 469 Curtidas
#11 Por jricslima
18/03/2011 - 12:37
Felipe Fontes disse:
Humm... tenho que admitir, vc me pegou.

Ainda não concordo com a sua analise (e nem o uso da citação de Soren Kierkegaard para justifica-la), mas vc me pegou.

Alias, vc sabe pq eu gosto dessa citação? (desculpe pelo off)
Além de toda a profundidade intrínseca dela (poderia me aprofundar nessa parte, mas estaria abusando da boa vontade do moderador que ler este post), ela tem um algo a +

Estudo processamento de sinais, e não raramente a decodificação de uma mensagem codificada é feita de trás pra frente.



Não vejo como os termos simples utilizados em nas linguagens de programação seriam uma barreira tão grande assim.

Nessas linguagens, são usadas palavras chave, soltas e isoladas. Essas palavras não estão inseridas em frases, logo um simples dicionario é suficiente para sanar todas as duvidas que a pessoa possa ter com relação as palavras chaves numa língua estrangeira...

Se alguém conhecer uma linguagem que use palavras chave em alemão, por exemplo, eu topo o desafio de aprende-la e postar um código funcionando.
So uma condição. é preciso haver material didático em uma lingua que eu possa ler...


Quer ver uma outra maneira de aprender a programar em português?
Abrir uma planilha do Excel, dar Alt+F11 e entrar no ambiente VBA,
lá no Menu Ajuda tem todos os comandos, operadores lógicos, etc...,
tudo em Pt-Br. wink.png
Eu não dou o peixe ><((((º>Ooº...,não sou peixeiro,
não ensino a pescar!
..._)¯`·._)¯`·._)¯`·...,não sou pescador.
djJoe
djJoe Geek Registrado
1.4K Mensagens 183 Curtidas
#12 Por djJoe
18/03/2011 - 16:47
Olá, achei muito bom, legal mesmo, não sabia que existia essa.
Também acho muito importante para insentivar os iniciantes na area, muito mais fácil de compreender,quando comecei na area de programação quase fiquei louco, não conseguia sair do lugar (Estudava sozinho) até que conhecí pascal aí a coisa andou.
Foi citado acima que não há motivos para aprender uma linguagem em português, eu acredito que vale apena, pois o que vale é o poder de fogo da linguagem e sendo toda em português será mais fácil para os iniciantes.


Muito Bom!!!
waldony ximenes
waldony xime... Super Participante Registrado
612 Mensagens 46 Curtidas
#14 Por waldony xime...
18/03/2011 - 17:46
Fico feliz de saber que não sou o unico a achar essa linguagem muito boa, olhei ela por cima, mas o que da para fazer com ela é muito gratificante, quando aprendi PHP e Java para mim foi muito dificil pois havia termos em ingles que não compreendia, mas com Logic Basic percebo que as linguagens de programações nao sao exclusivas da lingua inglesa, fico feliz por usar algo literalmente brasileiro...
Flavio_vivinho
Flavio_vivin... Geek Registrado
2.5K Mensagens 173 Curtidas
#15 Por Flavio_vivin...
19/03/2011 - 00:31
Também sou a favor de uma linguagem em português, pois estou iniciando em php (já conheço html) e, ao me deparar com aqueles "warnings", copiava e colova no google tradutor para entender qual era o erro. Então, ouvi falar que o Pascal era utilizado para ajudar a iniciantes; assim, comecei em Pascal para me ajudar a compreender o basico para depois passar para outra linguagem (pretendo php e depois Delphi).
Agora, com uma linguagem em português, certamente que o entendimento quanto à lógica de se programar é bem mais amplo. Desta forma, se pode aprender (se familiarizar) com uma linguagem em portugues para depois passar para outra inglesa.

Waldony, em primeiro lugar parabéns pelo post. Em segundo, onde consigo um tutorial para trabalhar neste sistema? Não encontrei no site.
Ate+
"Vinde a Mim, todos os que estais cansados e oprimidos, e Eu vos aliviarei" - Mateus 11,28.
www.flaviosistemas.com.br
Desenvolvendo projetos, facilitando sua vida.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal