quarta-feira, 24 de novembro de 2010

Um dos melhores textos que já li

Sinceramente não sou muito fã de textos motivacionais, confesso que até me irritam um pouco. Mas este texto me chamou bastante a atenção, por ser criativo, motivador e sucinto, sem delongas. Vale a pena dedicar um tempinho para lê-lo (e olhar no dicionário o significado das palavras que não conhecer).


É chegado o momento de sairmos da caixa plúmbea da educação formal, pois apesar do maravilhoso avanço tecnológico, a mente do homem comum continua aprisionada...

Alguns privilegiados e uns poucos rebeldes têm quebrado os grilhões da bitolada metodologia de ensino e aberto portas e janelas para um mundo nunca antes imaginado. Como os vemos? Como agimos?

• Há formas de aprender sem sofrimento.
• Há estratégias para suportar com serenidade as imposições dos doutos
míopes.
• Há meios para não reviver as frustrações vividas pelos nossos bons
professores de ontem (e os de hoje).
Não somos meros computadores com simples linguagem binária.
Somos emoção, sentimento, vida, com linguagem múltipla.
Nós podemos compreender, se nos permitirem.
Podemos compreender o que nós precisamos compreender, não o que acreditam que nós precisamos.

• ouse acreditar na alegre simplicidade!
• ouse valorizar a relaxante e produtiva tolice!
• desafie o instituído!
• desafie as formalidades!
• saiba lidar com os seus próprios poderes!
• saiba lidar com a pseudo-sapiência dos impositores (na maioria das vezes, inquisidores)!

Você é mais eficaz do que imagina ser!
Você é muito mais eficaz do que imaginam que você seja!

Sem fazer uso das belas teorias banais nem preocupar-me com mirabolantes fórmulas esotéricas, concluí este opúsculo na sugestiva sexta-feira, 13 de Agosto de 1999. Talvez aqui haja mesmo um pouco de magia!

"Carlos Gomes"

segunda-feira, 22 de novembro de 2010

Linguagens de Programação

Tanto sofri esse semestre pra passar em LP que aproveitei para escrever um texto explicando melhor o que é uma Linguagem de Programação.



Os computadores são máquinas perfeitas. Fazem tudo o que mandamos, trabalham o tempo todo sem parar e não reclamam nem tiram férias. Podemos imaginá-los como uma super calculadora, capaz de realizar cálculos muito mais rápido do que possamos imaginar. Mas para que isso aconteça, precisamos dizer à ele o que fazer e como fazer. A função da Linguagem de Programação é exatamente esta: dizer ao computador o que deve ser feito e como deve ser feito, de acordo com o que foi previamente definido.

Existem dois tipos de Linguagens de Programação, as de Baixo Nível e as de Alto Nível:
  • As linguagens de Baixo Nível estão mais próximas do hardware, ou seja, são intruções feitas especificamente para aquele tipo de hardware e não são portáteis. São mais rápidas que as linguagens de Alto Nível, porém, são muito difíceis de utilizar e programar, tornando quase impossível a detecção de erros.
  • As linguagens de Alto Nível são mais fáceis de programar, com código menor e se encontram mais próximas da linguagem natural do ser humano. São independentes da arquitetura do computador, ou seja, teoricamente um programa escrito em linguagem de alto nível pode ser utilizado em várias máquinas distintas, sem problemas.
As principais e mais populares linguagens de programação são:
  • Java.
  • C e C++.
  • PHP.
  • Pascal (Obs: Delphi, ao contrário do que muitos dizem, não é uma linguagem de programação e sim a Interface Gráfica do Utilizador (GUI em inglês). A linguagem que muitos dizem ser Delphi, é na verdade Pascal Orientado a Objetos).
  • Python.
  • Visual Basic.
 "Lucas Soares"


Referências:
RANGEL, José Lucas. Doutor em Ciência da Computação pela University of Wisconsin-Madison (1975). LINGUAGENS DE PROGRAMAÇÃO Conceitos Fundamentais”, disponível em: <http://www-di.inf.puc-rio.br/~rangel/lp.html>. Acesso em 22 Nov. 2010.

Profissionais da Web,As Linguagens de Programação mais Populares”, disponível em: <http://www.profissionaisdeweb.com/desenvolvimento/as-linguagens-de-programacao-mais-populares/>. Acesso em 22 Nov. 2010.