Artigo Java Magazine 02 - Código Java Nativo
Artigo publicado pela Java Magazine 02
Clique aqui para ler esse artigo em PDF.
Código Java Nativo
O GCC é conhecido de longa data como um dos compiladores C/C++ mais respeitados do mercado,aquele que suporta a maior variedade de processadores sistemas operacionais.
É muito conhecido dentro do universo do software livre, mas também é utilizado por empresas como Oracle e IBM para compilar seus bancos dedados e servidores de aplicações, o que atesta sua qualidade.Poucos sabem que o nome GCC deixou de significar GNU CCompiler mudando para GNU Compiler Collection.
O GCC atual inclui compiladores C, C++, Objective-C, FORTRAN, Ada e Java. Cada um possui seu próprio par ser e bibliotecas de apoio, mas todas compartilham uma em gine comum de geração eotimização de código, de modo que todos herdam o amplo suporte a hardware do GCC original e sua capacidade de compilação cruzada.
O GCJ (GNU Java Compiler), compilador Java do GCC, abre possibilidades interessantes para o desenvolvedor Java, tanto em projetos de software livre quando nos de software proprietário– não confundir este último com software comercial, pois nada impede que software livre seja comercializado ou utilizado com fins lucrativos.
Veremos neste artigo como o GCJ difere de um compilador Java tradicional (como o Java c da Sun), quais seus pontos for tese fracos na comparação e como ele afeta o lema “Write Once,Run Anywhere”.
Compilação nativa X máquina virtual O GCJ é em princípio um compilador Unix-like tradicional,em linha de comando e aceitando todas as opções comuns neste ambiente, tais como:Mas o GCJ também é capaz de atuar como uma máquina virtual tradicional, executando arquivos .class e .jar. " [...] continue lendo...
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo