| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/03/2008 23:03:24
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
E quem disse que eu falei que a MS faz algo pelo mono. Ela apenas abraça a iniciativa com a Novell em uma parceria pra lá de suspeita.
Ubuntu é um excelente sistema Linux, muito melhor que o SUSE (e num sou eu apenas quem digo). E olha que trabalhei com SUSE muitos anos (obrigado pela empresa ser "partner") e sempre achei (e ainda acho) um sistema inferior ao Ubuntu. Era uma comédia a empresa, na área de suporte a servidores, todo o suporte preferia o Debian ou Ubuntu (eram mais estáveis).
Cara, você pode até declarar que os caras do Ubuntu num sabem direito, mas isso pra quem programa Java tá. Eu fui da área de servidores Linux por anos, e falo com propriedade que Ubuntu e Debian funcionam quase que sincronizados. Pau no ubuntu, eu olho no Debian e vejo a mesma porcaria. Aliás, uso servidor Debian, mais seguro e estável.
E o pau que me referi, era em ASP.NET, nem em desktop (nem sei trabalhar em desktop, pq deve ser pior). Eram componentes AJAX (da Microsoft tá) que em Linux tinham que fazer referencias a outras bibliotecas (havia diferenças entre versões, que ainda há).
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 07:26:58
|
renatocustodio
JavaGuru
![[Avatar]](/images/avatar/7e3da1dca2700e3225382921dd70b8c7.jpg)
Membro desde: 04/03/2008 07:21:24
Mensagens: 249
Offline
|
Quem sabe daqui um tempo o que o .net tanto fala em deixar o cara escolher sua linguagem preferida tbm possa ser verdade com a "VM" da SUN...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 11:39:39
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
djemacao wrote:
Cara, você pode até declarar que os caras do Ubuntu num sabem direito, mas isso pra quem programa Java tá. Eu fui da área de servidores Linux por anos, e falo com propriedade que Ubuntu e Debian funcionam quase que sincronizados. Pau no ubuntu, eu olho no Debian e vejo a mesma porcaria. Aliás, uso servidor Debian, mais seguro e estável.
Se fala com tanta propriedade deve saber que o Ubuntu tem mantenedores para pacotes já parte do debian e isso gera diferença entre os dois. O mono é um exemplo, quem empacota para debian não é a mesma pessoa que empacota para Ubuntu.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 16:54:59
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Por isso disse quase. Mas isso não releva a parte de que o Mono dá pau. Hora, talvez eu tenha interpretado mal, mas pela forma que disse, o problema estava na distribuição e não no Mono, o que é completamente equivocado. Não estou falando que não acho o Mono incrivelmente bem feito, uma vez que fazem olhando e recriando (como é o maravilhoso Samba). Mas o Mono não é, de forma alguma, uma substituição bem conduzida do .NET no Linux. Longe disso. Algumas coisas tem que ser alteradas. Hoje, conversando com um amigo que trabalha mais com .NET, me contou do problema com Desktop, ao qual eu já me afugentaria. Poxa, tem vários componentes que dependem do Windows e que no Mono, tem que serem substituídos por bibliotecas GTK, por exemplo. Bom, resumindo, mesmo lento e feio, o Swing ainda tem uma vantagem, num precisa ser recriado para rodar em outro sistema operacional. Particularmente, ainda não vi problemas de interface Swing, mesmo pq comecei no Java a pouco mais de 1 ano. E para o que uso em Swing, seria apenas a IDE Netbeans, que funciona perfeitamente (nunca usei no SUSE, mas no Fedora 8, Ubuntu, Debian, Kubuntu), o iReport para relatórios, que também funciona bem, não tenho problemas de tela.
Pode até ser que não goste do JVM para desktop, mas uma coisa é certa,não é uma tarefa trivial funcionar em diversos sistemas operacionais, e prova disso é o Mono. Talvez, se a Microsoft pudesse ajudar (pra mim já ajuda, senão Miguel de Icaza num babava o ovo da MS e a Novell num tivesse tantos acordos fechados), o Mono seria uma implementação melhor e mais bem feita.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 20:38:56
|
Leonardo3001
GUJ Ranger
Membro desde: 04/07/2007 18:28:58
Mensagens: 975
Offline
|
djemacao wrote:Particularmente, ainda não vi problemas de interface Swing
Se você, particularmente, nunca viu problemas de interface Swing é porque você, particularmente, tem sorte, o Swing não tem nada a ver com isso.
Eu, particularmente, tive um problema em usar NetBeans ou Eclipse desde o final do ano passado, a prova está nesse link, onde, particularmente, reclamei do Swing por funcionar mal quando o Compiz está ativado (e que, particularmente, não dá graça nenhuma desativá-lo). Como até hoje, particularmente, não achei solução para o problema, acredito, particularmente, que o Swing é um lixo, e que a promessa de interoperabilidade é um conto do vigário.
|
Leonardo Veríssimo
-------------------------------------------------
Objectzilla |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/03/2008 22:33:37
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Nunca tive problema com o NetBeans e nem com o Eclipse em matéria de interface. O NetBeans dá muito pau, mas num zoa a interface. O Eclipse é sem comentários, funciona 100%, e isso pq uso dia e noite (trabalho-casa).
Não trabalho com Swing, nunca trabalhei e nem tão pouco pretendo. Trabalho com Web, seja usando Python-Django, Ruby on Rails e Java. Uso em todos o Eclipse ou NetBeans.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/03/2008 11:50:30
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3372
Offline
|
"
This message was edited 1 time. Last update was at 23/12/2008 14:26:15
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 12/03/2008 14:50:30
|
internetws
Debugger
![[Avatar]](/images/avatar/1d28bad27dfe46d8dfb0ec541b82b057.jpg)
Membro desde: 16/01/2008 08:18:40
Mensagens: 64
Offline
|
Daqui a pouco o Python, vai virar moda, como virou o JAVA.
|
Willian Silva |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2008 01:01:08
|
djemacao
GUJ Master
Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline
|
Python é uma excelente linguagem, que está muito pouco difundida fora do Linux. Mas acredito que essa realidade vem mudando depois do Django.
|
"Quanto mais aprendo mais tenho consciência que nada sei." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2008 07:36:49
|
internetws
Debugger
![[Avatar]](/images/avatar/1d28bad27dfe46d8dfb0ec541b82b057.jpg)
Membro desde: 16/01/2008 08:18:40
Mensagens: 64
Offline
|
A vantagem do Python, é a sua facilidade. A lógica de programação é a mesma de outras linguagens.
|
Willian Silva |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2008 11:28:30
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
internetws wrote:A vantagem do Python, é a sua facilidade. A lógica de programação é a mesma de outras linguagens. 
mais a logica de programacao va iser sempre logica de programacao.. o que muda em alguns casos é sintaxe nova da linguagem em sim.. por exemplo contar de 1 à 10 usando for.. em C a sintaxe é X e java é Y cada linguagem com suas particularidades..
A respeito da sun..acho importante essas decisões.. e mostra q a ela tem objetivo de manter o vapor no mercado.. recente vimos com o mysql.. uma empresa nao apenas vender um produto.. se ele morre.. por força do destino ou do "alem" sera q ela vai querer morrer junto? Não..
vivemos isso todos os dias.. estudamos linguagem X, temos a nativa Y, se a nativa entrar em desuso.. ativamos a X caso ela entre em alta..
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/03/2008 11:29:40
|
LPJava
GUJ Hacker
Membro desde: 18/04/2006 12:50:23
Mensagens: 5524
Localização: Bahia/Porto Alegre
Offline
|
internetws wrote:A vantagem do Python, é a sua facilidade. A lógica de programação é a mesma de outras linguagens. 
mais a logica de programacao va iser sempre logica de programacao.. o que muda em alguns casos é sintaxe nova da linguagem em sim.. por exemplo contar de 1 à 10 usando for.. em C a sintaxe é X e java é Y cada linguagem com suas particularidades..
A respeito da sun..acho importante essas decisões.. e mostra q a ela tem objetivo de manter o vapor no mercado.. recente vimos com o mysql.. uma empresa nao apenas vender um produto.. se ele morre.. por força do destino ou do "alem" sera q ela vai querer morrer junto? Não..
vivemos isso todos os dias.. estudamos linguagem X, temos a nativa Y, se a nativa entrar em desuso.. ativamos a X caso ela entre em alta.. .
Alem disso da sun querer atingir novos publicos..
|
Sun Certified Java Programmer 5.0
Blog:http://www.camilolopes.com
Twitter:www.twitter.com/camilolope
Linkedin: http://br.linkedin.com/in/camilolopes
Curso online OCPJP: http://pro.imasters.com.br/online/cursos/preparatorio-para-certificacao-java-ocjp
Autor livro Guia SCJP & JEE c/ Frameworks: http://blog.camilolopes.com.br/livrosrevistaspalestras/
|
|
|
 |
|
|