Clipper On Line • Ver Tópico - Qual linguagem/Compilador usar ?

Qual linguagem/Compilador usar ?

Discussão sobre outras linguagens de programação.

Moderador: Moderadores

 

Qual linguagem/Compilador usar ?

Mensagempor Hebert » 19 Ago 2010 12:27

BOm dia,

Estou com uma dúvida, e estive acompanhando o Forum e percebi que aqui existem pessoas altamente indicadas para me ajudar!

seguinte galera, estou terminando curso de ciências da computação, e aprendi um pouco da sintaxe de C++ com o compilador Borlad c 3.0

gostei muito do c++ orientado a objeto, de baixo nivel, podese interagir com hardware sem muito esforço, porem nota zero para o compilador...

mas é o seguinte, estou de treinee em uma empresa e automaçao comercial, aqui eles ja possuem dois sistemas muito bons em cliper compilados Harbour, porem tudo em DOS, e a minha meta é desenvolver uma interface win para estes sistemas, porem nao necessariamente prenderiamos no codigo ja exitente poderia desenvolver en outra linguagem aproveitando apenas a estrutura, e tambem nao se trata de um projeto de curto prazo, objetivo é para longo praza.

a dúvida é qual linguagem e qual compilador usar, que gere códigos estaveis e confiaveis, que seja portatil na questao plataforma de sistema e hardware, e que seja comercial, e que tenha boa versatilidade..

vamos la galera... quem puder dar a sua opniao por favor colabore!
[A aventura de aprender novos caminhos, amplificada pela paixão à Programação]
Avatar de usuário

Hebert
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 3
Data de registro: 18 Ago 2010 09:36
Cidade/Estado: Amambai / MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Qual linguagem/Compilador usar ?

Mensagempor alxsts » 19 Ago 2010 13:11

Olá!

Seja bem-vindo ao fórum Hebert!

Quanto ao compilador C++ que você criticou, não posso dizer nada pois não conheço. Creio que outros o farão e melhor.

Pelo que você contou, a empresa quer mudar os sistemas pela questão do visual. Isso pode ser feito mesmo continuando com [x]Harbour, utilizando-se uma lib gráfica.

Agora, se tem tempo e dinheiro para reconstruir tudo, e pensando em modernidade + portabilidade, talvez Java seja a solução.

Você, como estagiário, também tem que pensar na tua carreira. E Java seria bem mais promissor...
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2367
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 14 vezes
Mens.Curtidas: 171 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor Hebert » 19 Ago 2010 15:20

Ok, obrigado por compartilhar sua opinião, estou considerando muita o Java!
sintaxe parecia com a do c++, e tbm a portabilidade, porem fico com receio de codigo interpretado!

alguem com experiencia em java ?

por favor quem puder dar sua opniao sera muito bem aceita!
[A aventura de aprender novos caminhos, amplificada pela paixão à Programação]
Avatar de usuário

Hebert
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 3
Data de registro: 18 Ago 2010 09:36
Cidade/Estado: Amambai / MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Qual linguagem/Compilador usar ?

Mensagempor rochinha » 21 Ago 2010 13:45

Amiguinho,

O Compilador C mais indicado a portabilidade é o MingW. Me corrijam se estiver errado.

Se voce já tem conhecimento em Borland C++ e a empresa que o contratou usao Harbour e Borland C++ voce já esta no caminho certo.

Sinceramente existem mais sistemas feitos em PHP do que Java então se é tão portatil assim porque não encontramos sistemas feitos nele.

Java é muito indicado para módulos em um sistema acessado via browser e sinceramente é preferivel fazer um aplicativo em PHP.

Use o seu conhecimento, alie-o ao Harbour e vá em frente. Se voce tem tempo para aprender novas linguagens aprenda-as, mas quanto mais rápido voce conseguir um resultado, não importa a linguagem.

"...Neste mundo nós somos os ferreiros, as linguagens são nossas ferramentas, nós a dominamos e não o contrário..."
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para fivolution@hotmail.com. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Avatar de usuário

rochinha
Membro Master

Membro Master
 
Mensagens: 4313
Data de registro: 18 Ago 2003 20:43
Cidade/Estado: São Paulo - Brasil
Curtiu: 565 vezes
Mens.Curtidas: 192 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor fladimir » 22 Ago 2010 18:32

Olá Hebert bem vindo ao fórum...

Como os colegas disseram e como vc disse, a empresa já possui um sistema funcionando, seu problema é a interface correto...
Concordo com a opinião do Rochinha, talvez seja mais viável pra vc e para a empresa onde vc trabalha dar andamento no projeto em Harbour focando a interface, usando as ferramentas disponíveis para o Harbour, para o desenvolvimento desse objetivo...

Agora o colega tem algum conhecimento em xBase? Já utiliza o Clipper/Harbour? Isto tb deve-se levar em consideração, pois desconheço treinamentos/Cursos na área, talvez algum outro colega conheça ou possa indicar algo, caso vc tenha interesse em utilizar o Harbour na empresa.

Pesquisando aqui no fórum o colega irá encontrar uma sessão específica para isso onde tem várias opções, podendo citar: HWGUI, MiniGUI, xHGTK, HbWxW, GtWvT, etc
http://www.pctoledo.com.br/forum/viewforum.php?f=44

Outra informação caso não saiba, o xHarbour/Harbour vc consegue ter acesso a Banco de Dados Relacionais do tipo MySql, PostGree, etc - Isto talvez seja uma informação q deveria levantar, caso não saiba, para nortear sua decisão, particularmente não sou a pessoa mais indicada para este assunto e nem é o objetivo do tópico aberto pelo colega, mas o que gostaria de deixar registrado é que também estão disponíveis diversas informações nesse sentido aqui no fórum.

Agora logicamente existem linguagens mais "robustas" se assim podemos classificar, onde tenho o exemplo do nosso colega aki do fórum (Maligno) q não usa a muito tempo o digamos assim xBase e usa se não me engano, por favor se estiver errado q o próprio corrija, C++ e sempre observo em alguns posts falando muito bem, ele com certeza seria uma pessoa que poderia em muito contribuir com este tópico e te passar um outra visão ou idéia para ajudar o colega em sua decisão.

Sds...

Sucesso!!! :)Pos
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2439
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 155 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor JoséQuintas » 23 Ago 2010 13:54

Bom...
Perguntar sobre algo num grupo xbase, com certeza a resposta será direcionada a xbase.
Mas vejo um lado interessante aí:
Você aprendeu C, e o que existe está em xHarbour.
O xHarbour é uma espécie de conversor de xBase para C++, então teoricamente poderia até desenvolver complementos.

Um conhecido que mexe fundo com xHarbour e C++ acabou fazendo algo pra usar todos os componentes Delphi a partir do xHarbour. Segundo ele, só depois disso é que deixou de ver bugs na parte gráfica.

Sobre o Java.... Tenho um ex-cliente, que foi pro Java, mas agora me contactou porque quer fugir dele.
O sistema em Java está extremamente lento, e qualquer alteração demora uma eternidade.
José M. C. Quintas
Harbour 3.4, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, hbnetio, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
Avatar de usuário

JoséQuintas
Colaborador

Colaborador
 
Mensagens: 15849
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 13 vezes
Mens.Curtidas: 903 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor Hebert » 23 Ago 2010 14:36

Obrigado a todos que estao dando sua colaboracao ao topico!

Bom nao tenho muito conhecimento de Xbase muito menos Clipper, porem visando que nao se trata de um projeto a curto praso,
daria tempo de entender a sitaxe do clipper e Xbase compliado no Xharbour que me parece ser muito poderoso.

Como o forum tem conteudo de muita qualidade e quantidade vai me ajudar e muito nessa caminhada, e claro contando com o programador aqui da empresa que ja domina clipper/Harbour e tbm Xharbour.

estarei coletando conteudo para estudo aqui no forum e logo mais abrirei um t'opico onde estarei postando meus avancos.

grande abraco a todos!
[A aventura de aprender novos caminhos, amplificada pela paixão à Programação]
Avatar de usuário

Hebert
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 3
Data de registro: 18 Ago 2010 09:36
Cidade/Estado: Amambai / MS
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Qual linguagem/Compilador usar ?

Mensagempor Pablo César » 24 Ago 2010 09:26

Java é muito indicado para módulos em um sistema acessado via browser e sinceramente é preferivel fazer um aplicativo em PHP.
Eu ja tenho outra opinião sobre o que o colega disse, permitam-me fazer uma pequena fundamentação sobre Java.
O Java é uma linguagem de programação orientada a objeto que difere das outras linguagens que são compiladas para código nativo, já o Java é compilada para "bytecode" e é executado por uma máquina virtual, daí a sua principal característica: a sua independência de plataforma eis a facilidade de portabilidade para qualquer SO ("write once, run anywhere"). E outras caracteristicas mais como extensa biblioteca para recursos de rede com protocolos TCP/IP, como HTTP e FTP; segurança ao executar programas via rede aplicar restrições de execução, sintaxe similar a Linguagem C/C++; facilidades de Internacionalização (nativamente usa caracteres Unicode); vasto conjunto de bibliotecas (ou APIs); facilidades para criação de programas distribuídos e multitarefa (múltiplas linhas de execução num mesmo programa); desalocação de memória automática (processo de coletor de lixo, garbage collector); carga dinâmica de código, reutilização e compartilhamento de pacotes para integrar um sistema.

A linguagem Java possui diferentes tipos de programas, sendo que a classificação é feita por meio da modalidade/localização de execução dos mesmos. São eles: applications, applets e servlets

- JSE (Standard Edition) para desenvolvimento Desktop
- J2ME (Micro-Edition) para PDAs e telefones celulares
- JEE (Enterprise Edition) voltado para web

Imagem

Desculpem por entrar neste assunto, pois a linguagem Java não possui em si um compilador que transforma em arquivo binário e sim o código é interpretado, no caso pelo JVM (Java Virtual Machine). Apesar de que existe compilador que transforme o código fonte Java para executável, só que isto o arquivo binário não será portável, o que é desaconselhável essa prática.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar de usuário

Pablo César
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 5539
Data de registro: 31 Mai 2006 10:22
Cidade/Estado: Curitiba - Paraná
Curtiu: 142 vezes
Mens.Curtidas: 152 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor Maligno » 24 Ago 2010 11:20

O código .NET é gerenciável. Ou seja, também gera pseudo-código executado por uma VM. Mas não é tão lento. Aliás, todas as linguagens suportadas pelo VS são gerenciáveis, a exceção de C++ que tem a segunda opção de gerar código objeto, já que é uma linguagem de nível de sistema.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6432
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 12 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor fladimir » 24 Ago 2010 16:36

O q é VS Maligno ?

Sds
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2439
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 155 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor Maligno » 24 Ago 2010 16:39

Visual Studio, da Microsoft.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar de usuário

Maligno
Membro Master

Membro Master
 
Mensagens: 6432
Data de registro: 06 Jul 2004 01:40
Cidade/Estado: Londrina/PR
Curtiu: 1 vez
Mens.Curtidas: 12 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor clrod » 24 Ago 2010 21:29

Olá

Tentando dar minha contribuição começo indicando que para um carreira você deve olhar para linguagens muito usadas como Java, C#, C/C++, Objective C mais recentemente por causa do iPhone, PHP, e até mesmo Python, Javascript para nichos.

Não gosto de Java mas há sim muito aplicativos para Java e não está nem perto de ser apenas utilizado em browser. Para aplicações enterprise, C# e Java são o futuro do mercado. Apesar de não dizer que o Java seja um evolução do Clipper curiosamente eu vejo muito do que o Clipper tinha no Java. Grande parte da descrição do Paulo César se aplica ao Clipper e mais ainda ao Harbour.

Apesar disso tudo, ainda acho o xBase viável. Minha experiência pessoal foi de utilizar muita coisa nos últimos 15 anos após larga experiência com xBase. Voltei sem medo para o xBase porque resolve maravilhosamente bem o que preciso. Eu escolhi usar o Harbour podendo usar qualquer outra solução. Lembre-se que a melhor linguagem é aquela que você sabe. Apesar de conhecer muitas, escolhi essa para minhas aplicações comerciais porque segui o outro lema conhecido: a ferramenta adequada para cada serviço. E depois de várias experiências com outras ferramentas, até me decepcionei quando percebi que a melhor ferramenta para esse tipo de aplicação era o que eu já usava há anos.

Claro que se fosse para usar Clipper, eu escolheria outra coisa. Só fiz a opção por voltar o xBase quando vi que o Harbour tinha atingido uma maturidade impressionante e não devia nada, eu disse nada, a outras opções para o tipo de aplicação que eu desenvolvo no momento. Discordo que o Harbour não seja tão robusto quanto outras ferramentas. Claro que não vou escrever um sistema operacional em Harbour e nem vou usá-lo num browser, mas poderei até usar com backend de uma aplicação web. Não estou dizendo que o Harbour já é uma solução perfeita para isso, mas tem várias vantagens sobre o PHP por exemplo que é o rei da web. O Harbour ainda tem desvantagens em relação ao PHP o que torna uma decisão difícil. Mas para aplicações desktop administrativa ou mesmo mobile, eu vou de Harbour sem pensar.

Note que falo em Harbour como xBase ideal, não falo em Clipper, FoxPro ou mesmo xHarbour.

Aproveito para esclarescer também que o [x]Harbour não converte o código xBase em C ou C++, o que esses compiladores fazem é o mesmo que o Clipper fazia, ele gera um pCode (código de máquina virtual que só será semi interpretado). A diferença é que o Clipper incluia o bootstrap da máquina virtual (o famoso módulo __plankton) que é feita em C dentro da biblioteca e gerava o executável quando linkava isso. Ou seja o ponto de entrada da aplicação era em C que executava a máquina virtual que interpretava o pCode (ou bytecode) compilado (processo semelhante ao que o Java ou o .Net faz hoje). O [x]Harbour não incluindo esse módulo na bibiloteca e xige que você gere a aplicação com um compilador C, mas o código C é apenas para "guardar" o pCode e não a sua execução, ou seja um while do Harbour não se transforma em while do C. A proximidade de estrutura e integração com C é muito grande e facilitada.

Não nenhum problema com código interpretado, em muitas situações e pode ser mais eficiente que o código nativo, principalmente quando esse código interpretado foi previamente compilado e a máquina virtual é boa em otimizar a execução em runtime, coisa que não é possível em código nativo que é estático. Código nativo não é panacéia. Já vi muito programa C ser mais lento que programa em linguagens baseadas em pCode ou até mesmo puramente interpretada. Não se prenda aos benchmarks de linguagem, aquilo não mede aplicações reais.

Se uma empresa tem um bom sistema feito em uma plataforma que está evoluindo, não tem porque mudar de plataforma. Se a aplicação da empresa está em xBase e tem gente para dar continuidade ao projeto, a melhor opção é otimizar o uso do que já existe. Então usar essa aplicação com Harbour (o único xBase que esté evoluindo e continuará pela sua natureza) é uma boa opção e se você está contente nesta empresa e pretende ficar muito tempo lá, mergulhe de cabeça e tente ser um especialista em Harbour. Foque em algo que você tem à disposição um bom emprego e goste de trabalhar.

De maneira alguma alguma aconselho você só mexer com Harbour. Sou contra programadores monoglotas. Invariavelmente são programadores limitados. Não precisa nem trabalhar com várias linguagens, mas precisa aprender linguagens diferentes e de paradigmas diferentes. Quem faz isso sempre é um programador melhor. E ainda fica com mais portas abertas para o mercado. Se aparecer para você fazer um driver não vai adiantar saber Harbour, PHP, Java ou coisas do tipo :-) Dá para fazer muitas coisas realmente modernas e robustas com Harbour. Tirando software de base, pouca coisa não pode ser feita adequadamente com Harbour, até pela proximidade com C (em infraestrutura, não de sintaxe, e principalmente semântica é claro).

Confirmo o que o rochina disse que o MingW é o mais adequando para portabilidade e lembro que o MingW é apenas um port (uma adequação) ao Windows do famoso GCC, por isso é tão portável.

Quanto a GUI, vá fundo com HBQt. A Qt é o futuro das GUIs. Para quem sabe C, não é nada difícil usá-la. Para quem só está acostumado com o modelo xBase, então tem wrappers para HBQt como a XBP do próprio Harbour e a nova MiniGUI 4.

O Harbour é fácil de aprender e extremamente produtivo para aplicações comerciais. Você não terá uma produtividade tão grande com outras linguagens.

Com seu conhecimento de C, você poderia contribuir no desenvolvimento do Harbour, uma ótima forma de se aprofundar no Harbour, aprender técnicas avançadas de programação e se manter ativo em programação nativa. E uma coisa ótima para o currículo.

Eu acho que muita gente não percebe como poderia ser útil participar do desenvolvimento da própria linguagem que usa. É bom para melhorar o conhecimento e o currículo. Claro que nem todos tem o tempo necessário ou a capacidade técnica para isso, mas para quem tem, é uma boa.

Aconselho entrar na lista de desenvolvedores do Harbour pelo menos para ver o rola por lá.

T+
clrod
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 79
Data de registro: 17 Nov 2009 12:42
Cidade/Estado: São Paulo - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Qual linguagem/Compilador usar ?

Mensagempor Stanis Luksys » 25 Ago 2010 14:40

Olá,

Estava lendo aqui este tópico, e na minha opiniao, uma vez que o código atual já está em siantaxe xBase, talvez o melhor seja mesmo continuar nesta linha e usar uma biblioteca gráfica. Faz tempo que eu não uso essas bibliotecas (uns 3 anos), mas tenho certeza absoluta que estão super maduras, pois desde aquela época já contavam com todos os recursos que as linguagens mais famosas, excessão feita ao fato de não terem boas IDEs, com suporte a queys e etc..

Já se manter o código realmente não é preferível, e se pensa em ambiente web, como nem poderia ser diferente nos dias de hoje, eu utilizaria PHP, num servidorzinho linux com apache e mysql ou postgresql. Um servidor basico com esses aplicativos, compilados a partir do código, bem como o kernel otimizado apenas para esta função, não precisa de mais de 10MB de espaço em disco, a memória utilizada também é minima. Note que estou dizendo do sistema inteiro, incluindo SO. Só isso já é um ponto a se considerar importante. Imagine o Java no Windows, só ele, sem contar o SO, ja usa uns 200MB talvez? Mais uns 3 ou 4GB de Windows com processos internos inquebráves, trezentos svchost rodando, wmi, com, etc.

Evidentemente a linguagem "universal" seria C (++, # etc) mesmo, podendo utilizar como compiladores desde o velho turbo C, até os modernos compiladores C++ da Micorosft, da Borland os abertos como GCC no Linux. Escrebendo o código dentro de padrãos, terá um sistesma tão portável como um em Java ou PHP.

Na minha humilde opinião, Java estaria fora de questão, pois apesar de ser uma das linguagens que melhor implementa o conceito de orientaço a objetos, e apesar ter uma portabilidade incrivel, tudo se baseia em sua máquina virtual, que se for vista a fundo, não é tão portável assim, às vezes precisa recorrer a Open JDK etc... Um adendo importante é dizer que o xHarbour também vai depender sempre da VM, mas existe a diferença substancial desta VM ser de código aberto, ou seja, não sei o tamanho da sua empresa, mas se for grande e tiver problemas críticos com isso, podem alterar a VM do xHarbour, já a do Java não.

Bom, este é um assunto que envolve estudos, sobre as reais necessidades do software e principalmente do Cliente. Você sabe por exemplo, que não vai o google impelmentar algo baseado em software proprietário se existir algum projeto opensource parecido, chegando ao ponto as vezes de injetarem dinheiro no projeto opensource apenas para não depender futuramente de atualizações de terceiros. Um bom exemplo disso é o quanto eles investiram no Firefox até lançarem o Chrome, ou como estão investindo em HTML 2 para se livrar do flash no youtube...

O Youtube e o Orkut foram feitos em asp, teve uma épóca que dava pra ver no endereço. Não sei se mudaram isso, mas fizeram URLs amigáveis que até escondem o aspx... O Facebook ainda mantem lá o blabla.php?=blabla.

Pelo que eu entendi o seu problema é só dar cara de Windows pro seu programa, então o mais lógico é só usar uma lib gráfica do Harbour mesmo.

Mas resumidamente, vendo todas as viagens do pessoal aqui, eu iria neste caminho:

Mobile: Java sem pensar duas vezes, se não souber, contrate alguém saiba.
Desktop: C++
Migração Clipper DOS para Windows: xHarbour (opcionalmente uma lib gráfica)
Web: PHP

E por aí vai...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar de usuário

Stanis Luksys
Colaborador

Colaborador
 
Mensagens: 1331
Data de registro: 18 Jun 2005 03:04
Cidade/Estado: São Paulo
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

Re: Qual linguagem/Compilador usar ?

Mensagempor clrod » 25 Ago 2010 22:12

Olá

Mas o Harbour atende 100% os itens de migração do Clipper e qualquer aplicação Desktop. Para mobile e web não dá para dizer que o Harbour é A melhor opção, mas é uma ótima opção também.

O Harbour tem evoluindo tanto ultimamente que o pessoal está desatualizado com todo seu pontencial. Eu acho curioso ver que algumas pessoas tem a opinião que o Harbour deve alguma coisa as linguagens mais mainstream enquanto que a maioria na comunidade xBase sequer consegue acompanhar tudo o que o Harbour pode oferecer.

T+
clrod
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 79
Data de registro: 17 Nov 2009 12:42
Cidade/Estado: São Paulo - SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Re: Qual linguagem/Compilador usar ?

Mensagempor momente » 25 Out 2010 10:28

Amigos,

Eu utilizo (X )Harbour/Console e MiniGUI/Harbour, atualmente não me falta "quase" nada, a não ser como o nosso colega Stanis (tá sumido em amigo) disse a respeito de uma IDE mais produtiva, mas um ponto eu gostaria de tocar, atualmente, como em outro tópico citei, tenho sistema gerador de Nota Fiscal Eletrônica tanto em console como em Windows, e estou frustrado em uma situação, não consigo desenvolver uma solução completa de NF-e, consigo gerar xml, fazer os tratamentos de retornos, etc, mas não consigo consumir o Web Service do SEFAZ, poxa então, como posso dizer que o (X )Harbour não perde nada para outras linguagens? Temos componentes para Delphi, VB.net, C#, etc para tal execução e nada para (X )Harbour, então acho complicado isto. Atualmente utilizo o UNINFE/UNIDANFE para esta operação de consumo do WebService. Mas gostaria imensamente de ser independente neste sentido.

do mais...estou bem satisfeito!

abraço aos amigos deste.

PS. Estou atualmente estudando JAVA sem saber se vou usalo realmente. Mas é no mínimo bem interessante.
Rogerio L. Momenté
Nada é tão perfeito que não possamos melhorar.
Nunca se explique. Seus amigos não precisam e seus inimigos não vão acreditar.
www.looksystem.com.br
Avatar de usuário

momente
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 491
Data de registro: 03 Mar 2005 11:53
Cidade/Estado: São Carlos-SP
Curtiu: 0 vez
Mens.Curtidas: 0 vez

Próximo



Retornar para Outras linguagens de programação

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 2 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro