Qual linguage utilizar para um programa para windows e linux?
Estou desenvolvendo um programa para uma empresa. Tudo normal, acontece que ela tem computadores que usam linux e outros que usam windows. Gostaria de saber qual linguagem eu poderia usar para fazer isso.
O banco de dados é mysql mesmo, já que o site deles utiliza ele.
Obs.: Até pensei em utilizar php, mas na situação que estou simplesmente não posso mostrar o código-fonte para o cliente.
Re: Qual linguage utilizar para um programa para windows e linux?
Usa Java cara
funciona nos dois SO
eu ja progamei em Java e recomendo
a unica coisa é se voce fizer algum programa Java para web, dai voce tem algumas peculiaridades entre browsers
IE X Firefox
mas voce consegue contornar numa boa...
[]'s
Re: Qual linguage utilizar para um programa para windows e linux?
Re: Qual linguage utilizar para um programa para windows e linux?
hmmm tpw, por onde eu começo? Algum tutorial? :-D
Eu já programei em php, pascal e shell-script. Então acho que não vou ter grandes problemas com o java.
Vocês poderiam também me dizer se existe algum programa no estilo delphi/kylix para desenvolver programas em java?
Re: Qual linguage utilizar para um programa para windows e linux?
Kra uma IDE boa pra desenvolvimento em java é o Eclipse.
tutorias tem bastante por ae, nos dois maiores foruns sobre o assunto q são :
www.guj.com.br
www.portaljava.com.br
Pra programa em java, voce vai ter que aprender orientação a objetos primeiro (se voce ja nao souber).
Mas é tranquilo kra, pq é uma linguagem com mtoos recursos prontos que fazem a programação render...
[]'s
Re: Qual linguage utilizar para um programa para windows e linux?
É, realmente, já ouvi falar sobre isso mas não sei o que é.
Bom, já estou baixando o eclipse e valeu pelos sites, parecem ser muito bons!
Valeu pela ajuda de todos.
Re: Qual linguage utilizar para um programa para windows e linux?
Utilize qualquer linguagem que vc queira, desde que ela seja com interface para web. não sei qual a sua linguagem, mas veja se ela tem desenvolvimento para web. o banco seja onde for, windows ou linux vai funcionar legal, preferencialmente linux que funciona muito melhor.
até
Re: Qual linguage utilizar para um programa para windows e linux?
Eu tenho um programa feito em php, mas se eu colocar lá eles vão ver todo meu código fonte, certo? Já fiz ele rodar em um 386 com 8 mb de ram (navegador modo texto). Fica bem legal. Gostaria de usar ele.
Vocês podem me falar como posso fazer coisas gráficas no java?
Por enquanto, só console...
Re: Qual linguage utilizar para um programa para windows e linux?
Procure por Java Swing
[]'s
Re: Qual linguage utilizar para um programa para windows e linux?
Java é muito lento e quanto a jsp, ele tb é muito mais lento que o php?
Re: Qual linguage utilizar para um programa para windows e linux?
PHP ou Java...
mtec
8-) 8-) 8-)
Re: Qual linguage utilizar para um programa para windows e linux?
Citação:
Postado originalmente por mtec
PHP ou Java...
mtec
8-) 8-) 8-)
no caso do php, como vc faria para esconder o código fonte?
Re: Qual linguage utilizar para um programa para windows e linux?
Ah... vc precisa reter os fontes??
mtec :-P
Re: Qual linguage utilizar para um programa para windows e linux?
Citação:
Postado originalmente por mtec
Ah... vc precisa reter os fontes??
mtec :-P
Uhum, nesse caso é necessário. Já vendi vários programas com o código-fonte aberto, mas esse tem que ser fechado.
Re: Qual linguage utilizar para um programa para windows e linux?
Tah... tenho um amigo especialista em PHP. Vou ver com ele posto !!
Mtec :-D
Re: Qual linguage utilizar para um programa para windows e linux?
Java?!?!?! Vcs estão malukos?!?!
Eu já usei Java, tanto em windo## quanto em linux. É leeennttoooo! Peeeesssaaaadddoooo! E pior! Pra funfar com o apache vc vai precisa do Tomcat+reza braba! Ae vai ficar mais leeeennntooo!! Mais Peeeeeessssaaaaadddoooo!...
Nem que leve a vida toda(creio que um dia) mas aprenda python e seja feliz :-D
http://www.python.org
Re: Qual linguage utilizar para um programa para windows e linux?
Vou tentar ajudar também..
Seguinte, vamos pensar no futuro?
Temos a famosa internet evoluindo...O que era sistema em modo texto transformando-se em modo grafico. Com isso podemos perceber para que lado está indo as "coisas". O Software Livre tá na área.
Como disse você mesmo, que em seu caso não gostaria de exibir o codigo-fonte, você pode partir para outras linguagens como: CGI, Java Applet, etc... Bom, o importante, ou melhor, interessante para aconpanhar a evolução que estamos passando, é fazer softwares gráficos, mas não standalone(roda em cada máquina) e sim fazer software que rodam no broser. A estrutura para isso é um servidor web.
Ou seja, isso é uma questão até delicada. Mas aí vai uma dica, cuidado para não ficar para trás.
Espero ter ajudado...
flw..
Re: Qual linguage utilizar para um programa para windows e linux?
Certo, seria seguro utilizar uma conexão ssl num servidor apache e um programa em php?
Para mim a melhor linguagem é php, eu simplemente amo programar em php. :-D
Re: Qual linguage utilizar para um programa para windows e linux?
Kra eu programao em PHP ja tem alguns anos e to aprendendo JAva na Falcudade. to gostando dele :-)
Mas se vc tem o programa em php não é preciso escrever outro. use o Zend encorder ou o roadsend.
http://www.zend.com
http://www.roadsend.com
procure no google por compilador php que vc vai achar mais opções para fechar o código do seu programa em php.
Re: Qual linguage utilizar para um programa para windows e linux?
Bem.. cada caso é um caso, por que vc não nos dá uma breve explanação do tipo de programa e dos processos (principais) dele, esse que vc quer rodar em linux e windows..
Eu poderia te dizer: Não perca tempo com isso, rode todo o programa em plataforma web, com php... use um work-flow da-vida.. mas para isso tenho que saber, mais sobre o que vc esta querendo que esse programa vah fazer...
Processamente local, ou central? no servidor ou no cliente? Banco de Dados?
muitas variáveis... Notou que ninguém sugeriu o já meio falecido Kylix?
Um solução que estamos adotando, aqui na empresa, (devido a aplicação e uso do programa) é processamento no servidor, por ssh, com a aplicação em modo texto rodando no servidor.. é uma opção.. (que não agrada muito quem está doutrinado e absorvido pelo apelo do *mouse* da plataforma windows)