sexta-feira, fevereiro 18, 2005

Livre mas restrito: a Armadilha Java

Se seu programa é software livre, ele é basicamente ético - mas há uma armadilha com a qual você deve tomar cuidado. Seu programa, apesar de livre ele próprio, pode ser restringido por software não-livre de que ele depende. Já que o problema é mais proeminente hoje em programas Java, nós chamamos isso de Armadilha Java.


Autor: Richard M. Stallman


Configra o texto na integra na página do SoftwareLivre.

domingo, fevereiro 13, 2005

Diferença entre IDE e compilador

De inicio vou dar umas dicas de software que podem ser usados como IDE de desenvolimento e resaltar a diferença entre IDE e compilador.
Vamos lá então, qual é a diferença entre um compilador e uma IDE? A difreça é bem basica, o compilador é o cara que torna o codigo fonte escrito por você ou por outra pessoa em linguagem de maquina, ou linguagem de interpretação como é o caso do Java, Python e o tal de MS Visual Basic. A IDE nada mais é que um editor de texto com funcionalidades para tornar a programação mais fácil. Geralmente as IDE's tem a funcionalidade de chamar o compilador direto para que não seja preciso que você abra uma linha de comando para poder compilar o seu codigo. Bem espero que ninguem mais chame o DevCPP de compilador.

Algumas dicas

DevCPP 4.9.x - Uma boa IDE para quem gosta do compilador de C++ da mingwin que se parece muito com o gcc do Gnu/Linux para falar a verdade o mingwin é um port do GCC para ambientes MS. É um excelente editor de texto mais não propicia o editor de formularios. Pode ser baixando pelo o endereço http://www.bloodshed.net.


Anjuta - É uma boa IDE para GCC e outros compiladores, ele tem suporte a diversas linguagens como C++ e Java, ele é feito sobre bliblioteca GTK+GLADE então é indicado para programar para estas bibliotecas. Pode ser adquirido pelo seguinte endereço, http://www.anjuta.org


NetBeans 3.6 - Este ultimo é que venho mais usando, é a IDE oficial da Java-SUN e pode ser conseguido pelo o endereço http://www.netbeans.org


Eclipse 3.0.1 - Dizem que esta IDE também é muito versatil para se programar em Java, é um projeto OpenSource e pode ser conseguido pelo seguinte endereço, http://www.eclipse.org

E ai galera vamos trocar uma ideia

Este blogger servirá para divulgar meus trabalhos na universidade e trocar ideia com a galera. Quero trocar uma ideia com o pessoal sobre POO, então aqui iremos falar muito do mundo C++, python, php e porque não Java.
Tambem pretendo trocar uma ideia sobre o mundo OpenSource, falar um pouco de Gnu/Linux, espero que não role muitos flamers.

 

Todo o conteúdo deste blog pode ser republicado, desde que seja realizada a citação.