Bom, se o JDeveloper 9i é 100% java eu não sei, mas que ferramentas como o
 JBuilder são um exemplo de que o Java é WRITE ONCE, RUN ANYWHERE
(Solaris, Linux,Windows, MacOS X), a isso são.

Tem um outro probleminha, não importa onde o IDE está, o que importa é o
byte code
gerado, e isso meu amigo, se tiver um VM certificado, eu fecho  o olho e
mando o pau.


Abraço

Renato
----- Original Message -----
From: "Luis Cabral" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 04, 2002 3:01 PM
Subject: Re: [java-list] Java no .NET


> Por outro lado, é sabido que algumas APIs do Java nao rodam em todas as
plataformas.
>
> Um exemplo: o JDeveloper 9i da Oracle é feito totalmente em Java. Aí
poderia se
> pensar: entao posso roda-lo em qualquer SO que tenha Java, por exemplo o
Linux.
> Mas surpresa! Ele só roda em Windows, e estamos aguardando uma versao
> especifica para Linux...
>
> Mesmo se em C vc usar algo proprietário do SO, vc pode "isolar" essa
parte. Assim,
> se precisar portar para outro SO, vc só precisa mexer num ponto da
aplicacao.
>
> Uma coisa que acho indiscutível é a sintaxe do Java, que acho muito mais
limpa e
> fácil de codificar e manter que a do C++.
>
> ----- Original Message -----
> From: "Carlos Alberto Viana Correia - SAO" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Monday, February 04, 2002 8:12 AM
> Subject: RES: [java-list] Java no .NET
>
>
> Sou programador C/C++ e garanto que consegue compilar C/C++ em qualquer
> compilador - desde que seu código seja portável.
> Para isso voce deve se preocupar em não colocar no código recursos que são
> dependentes de tecnologia, IDE, plataforma, etc.
> Deixe seu código limpo e padrão.
> Trabalho com isso e se voce criar classes C++ sem recursos proprietários
> voce pode utilizar MSVC, gcc sim.
>
> Portabilidade depende exclusivamente das API´s envolvidas e
consequentemente
> do processador em que vai rodar.
> O compilador traduz seu código para o código proprietério da máquina em
que
> vai rodar.
>
>
>
> ===========================
>   Carlos Alberto Viana Correia
>   °v°     Analista de Sistemas
>  /(_)\  [EMAIL PROTECTED]
>   ^ ^    [EMAIL PROTECTED]
>    55-11-3644-4000 - Ramal 176
> ===========================
>
>
> -----Mensagem original-----
> De: Daniel Quirino Oliveira [mailto:[EMAIL PROTECTED]]
> Enviada em: quinta-feira, 31 de janeiro de 2002 11:19
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] Java no .NET
>
>
>
> Não é bem assim, Luís...
> vc pode cirar sua VM, e suas API's, mas para q isso possa ser chamado de
> JAVA, tudo isso q vc construiu precisa estar de acordo com as normas
> especificadas pela JCP (Java Community Process), que é a comunidade que
> cuida das especificações do java... estando tudo conforme especificado, aí
> sim vc poderá chamar sua VM de JVM e sua linguagem de JAVA... (as
> especificações da JAVA - Java Specification Requests - está em
> http://www.jcp.org/jsr/)
> Qto ao C: apesar de td a diversidade de compiladores C que existe, esta
> diversidade tbm criou mtas incompatibilidades... incompatibilidades
criadas
> por api's que cada compilador traz consigo, o que torna um código C/C++
> menos portável do que o Java (afinal, vc não consegue compilar um código
em
> C/C++ criado dentro do MSVC++ no gcc...)
>
> []'s
>
> Daniel
>
>
> >From: "Luis Cabral" <[EMAIL PROTECTED]>
> >Reply-To: [EMAIL PROTECTED]
> >To: <[EMAIL PROTECTED]>
> >Subject: Re: [java-list] Java no .NET
> >Date: Wed, 30 Jan 2002 16:42:24 -0300
> >
> >Olá
> >
> >Gostaria de aproveitar e fazer a seguinte pergunta, que já me faço há
> >tempos:
> >A Sun é proprietária do Java (apesar dele ser grátis). Mas o que seria
> >exatamente essa "propriedade"? É sobre a linguagem (sintaxe) ou
> >sobre a JVM e as APIs?
> >
> >No caso, a MS terá uma linguagem identica ao Java (pelo que disseram)
> >mas que rodará em uma JVM proprietária, com APIs diferentes das da Sun
etc.
> >Isso é permitido (espero que sim, pois acredito na liberdade de poder
> >escolher,
> >sejam quais forem as opçoes) ou não?
> >
> >Faço uma comparação com o C: ele é uma linguagem só, mas com vários
> >compiladores e bibliotecas de diferentes fornecedores - mas todos são
"C".
> >É a mesma coisa com o Java? Se eu quiser, eu posso fazer meu próprio
> >compilador,
> >minhas APIs e minha JVM e posso chamar de "Java"?
> >
> >Luis Cabral
> >
> >
> >----- Original Message -----
> >From: "Valter Araujo" <[EMAIL PROTECTED]>
> >To: "SouJava-Lista" <[EMAIL PROTECTED]>
> >Sent: Wednesday, January 30, 2002 8:47 AM
> >Subject: [java-list] Java no .NET
> >
> >
> >Olá pessoal,
> >
> >Conversei com uma pessoa que tem grande conhecimento no .NET (trabalha na
> >B. e F.).
> >
> >Disse que APENAS a sintaxe da linguagem Java será igual.
> >
> >Os ítens abaixo será utilizado da plataforma .NET e não do JDK:
> >- compilador;
> >- classes NamesSpaces (não poderá utilizar as APIs, não terá Swing, AWT,
> >etc.....)
> >
> >SÓ RODARÁ EM MÁQUINAS COM SDK .NET, não sendo MULTIPLATAFORMA.
> >
> >Sobre o editor de código, SÓ PODERÁ UTILIZAR O FRAMEWORK, editor do Visul
> >Studio 7.0 (.NET).
> >
> >Bem, acho que não esqueci de nada...
> >
> >Abraço
> >
> >---------------------------------------------------------------------
> >"O único homem que não erra é aquele que nunca fez nada."
> >--> Franklin Roosevelt
> >-------------------------
> >Valter Araujo
> >Analista Programador Web
> >Tel./Fax: (11) 3812-4844 / 3812-8688
> >
> >
> >
> >------------------------------ LISTA SOUJAVA ----------------------------
> >http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> >dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> >regras da lista: http://www.soujava.org.br/regras.htm
> >para sair da lista: envie email para [EMAIL PROTECTED]
> >-------------------------------------------------------------------------
> >
>
>
> _________________________________________________________________
> Chegou o novo MSN Explorer. Instale já. É gratuito:
> http://explorer.msn.com.br/.
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>
>
>
>
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a