[firebase-br] Aplicacao rodando em Windows e tb em Linux

Alessandro Francisco cz.alessandro em gmail.com
Seg Jul 25 13:55:40 -03 2005


Olha com certeza essa é uma conversa que vai longe, porem eu vejo da
seguinte maneira, num futuro próximo nos teremos Frameworks de vários
sabores que usarão vários sistemas operacionais, e a linguagem C, que
acredito eu não vai morrer nunca, vai passar por mudanças mas não vai
deixar de existir, haja vista o C#.

Hoje já temos o Java e o .net, o net ainda não suporta Linux e o MAc,
mas isso é uma questão de tempo.

A micrososft não é besta de se atrelar somente a sua plataforma
windows que tem seus dias contados.

Mas sei lá!!! Hoje eu estou muito satisfeito com o C# e ainda não
achei um substituto, e estou esperando a conclusão do mono para mudar
de vez de plataforma.

Abraço a todos,

Alessandro

On 7/25/05, Giovani Benedetti Penha <giovani em cooperval.com> wrote:
> Concordo plenamente, Otto.
> 
> A implementação do Mono, além de não estar pronta, apresenta um
> desempenho bem inferior a de uma máquina virtual Java, ocasionando com
> que os programas em C# não rodem ou rodem mal e porcamente no Linux.
> Além disso, não possui suporte a código unmanaged (excrito em C++).
> 
> O Java, por sua vez, possui diversas máquinas virtuais diferentes, a
> gosto do freguês :). A mais famosa, a da Sun, possui total
> compatibilidade Windows/Linux (seguindo o conceito de write once, run
> everywhere). Além de que o Java está anos a frente do que o .NET (maior
> estabilidade, grande número de sistemas implementados open source, etc)
> 
> Mas cada um usa o que achar melhor. Além disso, esse tópico já está bem
> off mesmo, o Firebird não tem nada a ver com a história :). Melhor
> pararmos por aqui...
> 
> []´s
> Giovani Benedetti Penha
> 
> Otto escreveu:
> 
> >O Mono atualmente pertence à Novell, e não sei o que a Novell vai fazer com
> >o Mono e se e como a Microsoft vai bombardear o Mono. Pelo que conheço da
> >Microsoft (É só olhar Professional ADO 2.5 Programming de 973 páginas, ou
> >Windows Architecture I & II MCSD de 1532 páginas mais uns 8 cursos ainda no
> >tempo do Windows NT 4 Server e Workstation) é tão ou mais vasto e complexo
> >do que o da Sun ligado ao Java. Quando usava o Visual Basic Professional 6,
> >constatei que o Visual Basic em sí é diminuto, é apenas um front end de
> >frameworks e não sei o que mais que também  usados pelo Visual C++, Visual
> >Fox Pro etc. No .NET continua a mesma coisa, os front ends podem ser o C#, o
> >Visual Basic, o Delphi 9 e quem mais se habilitar.
> >
> >Por outro lado, na codificação de programas, tanto o Java quanto o .NET na
> >forma do C#, são descendentes do C++, e para quem já usava C++, a partida é
> >mais fácil.
> >
> >Mas o meu requisito básico é que um aplicativo (nada de Applets) rode tanto
> >no Windows quanto no Linux com o esforço mínimo de transferência. O mono não
> >está pronto.
> >
> >Quando se cria no VMWare 5 Desktop, entre as opções que tem suporte direto,
> >está incluido Java Desktop System (JDS), ao lado do RedHat, Suse Linux,
> >FreeBSD, Netware Server 5.1 SP8 a 6.5 SP 3.
> >
> >A Sun tem uma implementação da máquina virtual Java que não é virtual, mas
> >real, rodando em cima de uma plataforma Intel, sem depender de um sistema
> >operacional hospedeiro. Pois bem, este sistema operacional real também roda
> >como máquina virtual dentro do VMWare 5 Desktop.
> >
> >Tenho a forte intuição de que a Microsoft, se já não tem, terá uma máquina
> >.NET rodando em cima de uma plataforma física Intel ou semelhante, sem
> >necessidade do Windows NT/200x/XP como hoje conhecemos.
> >
> >[]'s
> >Otto
> >
> >
> >----- Original Message -----
> >From: "Alessandro Francisco" <cz.alessandro em gmail.com>
> >To: "FireBase" <lista em firebase.com.br>
> >Sent: Monday, July 25, 2005 1:53 AM
> >Subject: Re: [firebase-br] Aplicacao rodando em Windows e tb em Linux
> >
> >
> >Otto, isso já virou OT mas tenho uma pegunta, pq vc vai para o Java
> >que dá um trampo danado pra aprender ao invés do C# com o Mono ou
> >.Net?
> >
> >Pelo menos foi essa minha Opção quando a Borland "cagou" no Delphi
> >depois da v.7 (a versão 7 ainda era muito boa), o Delphi 2005 então..
> >Deus me livre...
> >
> >Mas vc está indo pro Java PQ??
> >
> >Abraços
> >
> >Alessandro
> >
> >On 7/23/05, Otto <ottofuch em terra.com.br> wrote:
> >
> >
> >>Na lista alguém informou rodar programas Windows no Linux usando o Wine.
> >>
> >>
> >Eu
> >
> >
> >>estou mudando para o Java, mas é um caminho longo, de "curva de
> >>
> >>
> >aprendizdo"
> >
> >
> >>bastante íngreme. Desistí do Kylix.
> >>[]'s
> >>Otto
> >>----- Original Message -----
> >>From: "Moisés Silva" <zeismoinet em yahoo.com.br>
> >>To: "FireBase" <lista em firebase.com.br>
> >>Sent: Saturday, July 23, 2005 6:17 PM
> >>Subject: [firebase-br] Aplicacao rodando em Windows e tb em Linux
> >>
> >>
> >>
> >>
> >>>  Boa noite pessoal da lista...
> >>>
> >>>  Vou começar a desenvolver um sistema 3 camadas em Delphi 7 com
> >>>
> >>>
> >Firebird
> >
> >
> >>no servidor Linux, o qual deverá rodar em computadores com Windows e tb em
> >>computadores com Linux...
> >>
> >>
> >>>  Alguém teria alguma dica de como resolver o problema? Eu terei q
> >>>
> >>>
> >>compilar o programa em Delphi para rodar no Windows e compilar em Kylix
> >>
> >>
> >para
> >
> >
> >>rodar em Linux, ou teria uma maneira de compilar somente em Delphi?
> >>
> >>
> >>>  Desde já agradeço a atenção...
> >>>
> >>>
> >>>  Moisés
> >>>
> >>>
> >>>---------------------------------
> >>>Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador
> >>>
> >>>
> >agora!
> >
> >
> >>>______________________________________________
> >>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> >>>Para editar sua configuração na lista, use o endereço
> >>>
> >>>
> >>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >>
> >>
> >>>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>>
> >>>
> >>>
> >>>
> >>
> >>______________________________________________
> >>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> >>Para editar sua configuração na lista, use o endereço
> >>
> >>
> >http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >
> >
> >>Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >>
> >>
> >>
> >
> >______________________________________________
> >FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> >Para editar sua configuração na lista, use o endereço
> >http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> >
> >
> >______________________________________________
> >FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> >Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> >Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
> >
> >
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>




Mais detalhes sobre a lista de discussão lista