Aug 16

Logo do Python
Estudantes e profissionais da área de TI, desde hardware até desenvolvimento web, provavelmente já ouviram falar da linguagem de programação Python[1].

Essa linguagem, conhecida por sua facilidade, seja no aprendizado ou no uso, é empregada para diversos fins. Um deles é como linguagem de script[2], que auxilia na instalação de aplicativos e também na manutenção de servidores e desktops. Usuários de distribuições Linux, como o Ubuntu, ao instalar alguma aplicação via terminal, já observaram o Python trabalhando.

Agora, em vez de só ouvir falar da linguagem, é possível aprendê-la através de um curso online e gratuito do Under-Linux[3].

Através de posts periódicos e exercícios que o autor corrige através dos comentários, o interessado pode conhecer e praticar programação em Python.

Programar bem não é tarefa fácil, não importa qual a linguagem adotada. Também não é o objetivo de todo profissional de TI.

O bom programador, não se preocupa apenas em apresentar o programa funcionando (apesar de ser isso que muitas empresas exigem, e no menor tempo possível). O bom programador preza pelo desempenho e segurança da sua aplicação, além de outros fatores.

Pensando nisso, indico também nos links do post, o livro Conceitos de Linguagens de Programação, do Robert W. Sebesta, cuja 5ª edição está (quase toda) disponível gratuitamente no Google Books[4].

Links do post:
[1] Um pouco sobre a linguagem Python
[2] O que é uma Linguagem de script?
[3] Curso de Python gratuito no Under-Linux
[4] Livro: Conceitos de Linguagens de Programação

Bytes relacionados :

\\ tags: ,

Nov 12

Demorou, mas aconteceu! O Google criou sua própria linguagem de programação, a Go. Como dito em seu site, é uma linguagem extremamente rápida, segura e divertida. Por ser muito recente, ela ainda não está sendo utilizada no Google,  porém testes estão sendo feitos. Um exemplo de uso da linguagem é o próprio site da Go, o server por trás do site é um programa Go.

Bom, como todo serviço/produto criado pela Google, já existe um burburinho entre os desenvolvedores acerca da linguagem. Por isso listarei aqui dois sites (em inglês) que falam mais sobre a Go e um ‘atalho’ que listará mais páginas sobre o assunto :

Go-go Google Gopher… Go! Google invents its own programming language

Google goes forward with Go language

Atalho para sites sobre a linguagem Go

A linguagem é open-source e, se você ficou interessado, o site da Go possui tutoriais, documentação e exemplos disponíveis.

Bytes relacionados :

\\ tags: ,

Apr 14

Fuçando em alguns antigos e-mails, achei esta pérola. É um texto hilário que já foi publicado em vários sites, mas que vale a pena repetir aqui. Então…

Como programadores matam dragões e salvam a princesa utilizando…

Princesa e o DragãoJava – Chega, encontra o dragão, desenvolve um framework para aniquilamento de dragões em múltiplas camadas, escreve vários artigos sobre o framework mas não mata o dragão.

.NET – Chega, olha a ideia do Javanês e a copia, tenta matar o dragão, mas é comido pelo réptil.

C - Chega, olha para o dragão com olhar de desprezo, puxa seu canivete, degola o dragão, encontra a princesa, mas a ignora para ver os últimos checkins no cvs do kernel do linux.

C++ – Cria um canivete básico e vai juntando funcionalidades até ter uma espada complexa que apenas ele consegue entender … mata o dragão mas trava no meio da ponte por causa dos memory leaks.

COBOL – Chega, olha o dragão, pensa que ta velho demais para conseguir matar um bicho daquele tamanho e pegar a princesa e, então, vai embora.

Continue lendo »

Bytes relacionados :

\\ tags: , ,