Página 1 de 1

O Clipper ainda tem futuro?

Enviado: 10 Ago 2006 16:33
por camiloto
Ainda me lembro dos idos de 1985 qdo, numa sexta-feira, me deram 2 disquetes de 360k e um livro, de capa roxa, em ingles com a etiqueta: dBase II. Me falaram: vc tem até segunda de manhã pra me devolver tudo. Corri e tirei copias dos 2 disquetes no meu Apple II da Milmar, com 64k de memoria e placa de video expandida p/ 80 coluna - isto era a ferrari daqueles tempos. No ano seguinte me falaram: olha, existe uma forma de vc compilar os programas do dbase e gera um EXE. Vc faz isso com um tal de clipper autumn 85. Pra mim, foi o maximo. Lutei, pesquisei e me humilhei ate conseguir os disquetes. Mais alguns meses e consegui a novíssima versão: Clipper Summer 87. Juntei uma graninha, comprei uns livros e meti a cara. Fiz mtos programas, informatizei mtas empresas e por um tempo estive na "crista da onda". Recebi o Clipper 5 com certo ceticismo. Confesso q não me adaptei a ele. Não entendia pq precisa mudar e, alem do mais, ele era lento pacas. Mas foi inevitável, tive q adotar a familia 5.x principalmente depois q os meus clientes passaram a usar o windows 95. Hoje uso com desenvoltura o 5.2, com blinker, indice nsx e tudo mais, mas com a descontinuação do clipper, fiquei orfão. Tenho q usar subterfugios para acessar as saidas usb, tão comuns hj em dia, o timeslice para desocupar o processador nos xp´s da vida e outras ferramentas aqui e acola pra fazer isso ou aquilo. Não que eu seja contra a evolução das coisas, mas devo ao clipper o meu reconhecimento profissional, a ampliação da minha casa, o meu primeiro carro, mtas viagens e, claro, tb mtas noites de sono q se foram, isso sem falar nos momentos de raiva e euforia. Sinto q estou perdendo uma parte da minha vida. Estou testando um tal de minigui com harbour. Na verdade já tenho clientes com essa plataforma. Ouvi dizer de um tal de xharbour e hwgui, q dizem ser melhor q o harbour e a minigui. Talvez, mas com tantas coisas por fazer com tão pouco tempo, gostaria de algo mais rápido. Gostaria de ouvir a opinião dos amigos: O q estão usando pra migração para o windows, onde posso conseguir e com qual custo. Obrigado a todos.

Enviado: 10 Ago 2006 16:48
por momente
Amigo camiloto,

Passei por essa "tristeza" quando me deparei com um cliente que pensava ser exigente mas que cheguei a conclusão que o cara era grosso pra caramba, rs, Quando me disse "- Seu sistema é ultrapassado!", meu irmão doeu, la no fundo, mas me fez acordar e correr atras, postei um tópico que vale a pena vc ver (titulo - Que tristeza!), pesquise e leia o que os amigos deste fórum deixaram para mim, outro tópico Ajuda mutua, tambem é interessante. Na verdade voce não é mais um programador clipper e sim um programador xbase, isso é que vc tem que valorizar, temos varias saídas para este estilo de programação hoje. pesquise neste fórum, poste suas dúvidas, o pessoal aqui é muito gente fina, estou fazendo coisas que nem imaginaria um dia fazer com o clipper, sem muito esforço e o melhor de graça, lógico que em troca disso me ponho a disposição de toda a comunidade xbase de compartilhar minhas experiencias aqui adquiridas.

Vem pra cá voce tambem! Seja bem vindo!
:)Pos


https://pctoledo.org/forum/viewto ... b302aca453

Enviado: 10 Ago 2006 17:24
por Grings
Camiloto,

A migração é inevitável, acompanho este fórum há muito tempo, desde o anterior, e muita gente boa desapareceu daquí.

Acho que se for para migrar, a melhor solução é optar por uma linguagem promissora, que exista farta literatura no mercado, pois o aprendizado demanda muito tempo e os livros são caros, já gastei mais de R$ 900,00 e tem muito tempo pela frente.

Att

Grings

O Futuro do Clipper...

Enviado: 10 Ago 2006 18:05
por Pablo César
O futuro, só a Deus pertence !.

A tendência do mercado e as limitações impostas pelas grandes corporações, não deixam com essa duvida.

Mas só posso te dizer uma coisa muito certeza:

Que é gostoso programar em Clipper, é ! Também considero muito prático, ágil e muito, muito leve.

O bom programador, faz verdadeiros milagres com os programas em Clipper. E temos a aqui uma equipe (nossos colegas) de um elevado conhecimento e um espirito muito camaradissmo da sua grande maioria.

Tudo isso conta muito pra mim. Sim estou pensando para mudar para Visual FoxPro. Mas ainda vou estudar primeiro. xHarbour e FiveWin são as outras opções pra meu caso.

De todos modos, espero ainda estar por bom tempo com os meus colegas aqui no FORUM.

Um clip-abraço e espero ter ofindido a ninguém.

Pablo

Enviado: 10 Ago 2006 20:36
por Dudu_XBase
Boa Noite a Todos.
Atualmente existem diversas ferramentas xBase para migração para windows.
Pagas Visual Xharbour, Fivewin, Xailer, VFP...
Livres Minigui, Hwgui.
Estou programando tanto para windows ou Linux estou usando xharbour.
O xharbour fez desaparecer mtas limitações que com o clipper eu possuia.
Logicamente o desenvolvimento para Windows o maior custo que é o tempo.
Perde-se mto tempo para montar os forms quem eh acostumado a criar as telas no prg na unha.
Estou migrando agora algumas apps para Minigui, mas antes de migrar eu converti ele para xharbour com a GTWVW modo janela e com base em Mysql, pq um dos meu problemas maiores eram as limitações do dbf e problemas decorrentes a corrupção.
Existem soluções com custo praticamente zero.
Não existe uma ferramenta rápida que aproveite todos os seus prgs e os transforme em janelas com combobox e outros objetos.
Temos que aproveitar os recursos dispostos ter mais noites mal dormidas testando...testando...tentando...entendendo...praticando...
Mtos de nós programam em clipper há mais de 10 anos e ficamos apreensivos pois montando um cadastro com os gets rapidinho no clipper, ja em windows...a Orientação a Objetos nos obriga a gastar um tempo mensurável...fora os relatórios...
Atualmente estou ajudando a reformular um sistema com a experiência que adquiri com o xharbour...esse sistema programei há 9 anos atrás...e ainda hj rodava em clipper 5.2 e ntx...mtos problemas....mas o problema maior aconteceu....o gerente de TI dessa empresa migrou uma filial para delphi....mas o custo para implantação dessa solução é exorbitante...para as demais unidades...e já estão arrependidos...como estou quebrando as pernas do Delphi ? com o xharbour em linux...no inicio desse mês mostramos a solução já convertida em Linux e usando SQL..com custo baixissimo e aproveitamento dos recursos de hardware já existente...imaginem trocar mais de 1000 micros e instalar licença de Windows....em outubro se Deus quiser...as Lojas Marisa já estarão com 10 lojas com o pdv linux e retaguarda...e até dezembro do ano que vem o resto das 170 lojas pelo país....a sua loja Virtual ja esta em Alphavile com xharbour Windows com Sql em testes...eu detesto automação comercial...eu atuo em Industrias e Frigorificos e Sistemas de Logistica....
nem sei como funciona um TEF...sei que vou conseguir com o xbase virar a mesa novamente....
A Linguagem Xbase com certeza não acabará nem o Cobol ta vivo até hj...que linguagem vc acha que a CPM utiliza la nos Mainframes do Bradesco e Itáu para plataforma alta...tenho um grande amigo que trabalha lá...ganha mto bem por sinal....
Temos que encarar infelizmente que o DOS está sendo marginalizado, mais por questão de estética do que por funcionalidade, não estou falando isso pq minha esposa é esteticista...ela é...rs...mas como mtos já sofri isso na pele....qdo um cara fala que meu sistema eh tosco da vontade de dar uns murros...rs...
Nossos futuros clientes estão se formando com os recursos novos, poucos sabem usar o ms-dos e digitar um simples dir ...ou fazer um copy... hj eh windows explorer...Control+C...control+V...Msn...Orkut...
Todos temos que nos arriscar a aprender coisas novas e acompanhar o que o mercado nosso pleiteia, nós temos ferramentas para isso temos que nos adptar a elas e não elas a nós...infelizmente...
O Wagner (vagucs) esta colocando o xharbour no Governo na Conab...esta ralando...nesse projeto...
Podemos dar mais notoriedade a nossa linguagem quando começarmos a desenvolver soluções que atendam as expectativas de nossos futuros clientes...
O clipper o xbase vive graças a nós até hj e nós vivemos graças a ele.
Tenho tido mto pouco tempo ao fórum em decorrência das noites mal dormidas....mas Deus ajuda qm cedo madruga...
Ps- Ainda tenho uma industria de grande porte com filiais em SP e Amazonas esta em clipper 5.2 ntx o sistema já tem seus 16 anos...rs..e meu cliente satisfeitissimo...pena q não tem poucos clientes como ele...rs

clea
@ 10,10 say "Abraços e Sucesso a Todos"

Enviado: 11 Ago 2006 01:49
por rrfsistemas
Olá gente !

Quanto a questão Linux: é uma estrada longa a se percorrer. O Windows é ruim, é mas e fácil de usar, é intuitivo , bla, bla , bla...

O governo lançou o computador mais barata com Linux : estatistica;

De 10, computadores que vendem aqui na minha cidade e vem com Linux, 10 são trocados pelo Windows, é fato.

Quanto a LP : ainda tenho sistemas em clipper puro. É fato.

Optei pelo VFP, caro é , mas a integração Windows e VFP, e 100%.

Delphi, depende da situação, raramente uso. O VFP faz o que quero eo que preciso.
:P Olha o JAVA ai gente !!

Enviado: 11 Ago 2006 02:06
por marcos.gurupi
Eu n poderia deixar de opinar sobre essa questao, 100% de nos jah sofremos discriminacao por causa do visual de nossos sistemas. Acredito q eh hora d mudar sim pq n c trata mais de aparencia mas sim d funcionabilidade, eh complicado vc dizer para um cliente q o sistema soh imprimir em imp.matricial e q tenho q instalar um aplicativo (PRWIN, DOSPRINTER) para rodar usar USB, a hora eh essa abrassem o xharbour uso essa "ferramenta" e n me arrependo, ainda estou em duvida com a lib grafica a adotar, uso atualmente a gtwvw/wvt mais para quebrar um calho, existem varias mas infelizmente com pouca documentacao mas acho q o caminho eh o xharbour com alguma lib grafica. Obrigado!!

Marcos Roberto

Enviado: 11 Ago 2006 02:28
por Stanis Luksys
Hehehe,

Discussão antiga essa, não? Eu gosto destes tópicos, sempre surge alguma idéia nova, alguma alternativa que poucos conhecem, alguém sugerindo alguma ferramenta que testou mas ainda é desconhecida etc e tal.

Eu escrevi outro dia algo sobre o xBase não sei bem onde, mas tenho aqui guardado, e vou aproveitar para anexar aqui a minha mensagem.
O xBase nos dias de hoje
Há algum tempo soa comum ouvir dizer que o fim do xBase está próximo, ou mesmo que ele já se encontra obsoleto. Freqüentemente nos deparamos com artigos, de fontes confiáveis ou não, afirmando que o xBase não teve forças para acompanhar o ritmo das inovações tecnológicas, ou que profissionais especializados nesta ferramenta, apenas atuam oferecendo algum suporte à empresas falidas que não puderam migrar suas aplicações para um ambiente visual e mais moderno.
Estas considerações estão na maior parte das vezes embasadas em situações que ilustram o baixo desempenho de um sistema desenvolvido em linguagem Clipper, e principalmente, na falta de um Banco de Dados confiável e consistente, e neste ponto sim, podemos admitir que o dBase (o famoso DBF) já não atende perfeitamente as necessidades de uma empresa de médio ou grande porte.
Pois bem, talvez seja um pouco de malí­cia por parte de quem escreve, uma brincadeira leviana com profissionais concorrentes, de certa forma até saudável e instigante, mas nem sempre. Por um outro lado podemos ver o interesse de alguns poucos e grandes em investir na falta de informação da comunidade em geral, criando uma realidade onde o xBase parece ter sido engolido por ferramentas mais modernas e estáveis.
Somada a este ambiente, temos uma grande escassez de documentação e estudo de casos, muitas vezes inacessíveis fora da internet, não há escolas de qualquer nível dispostas a investir neste conhecimento, e assim tão raros são também os cursos especializados.
Acredito que é montando este quebra-cabeça, procurando novas pistas de onde temos falhado, que poderemos parar e pensar do por que atualmente o xBase ser tão pouco difundido (após duas décadas de domí­nio absoluto), e ainda hoje ser apenas conhecido pelo nome de seu filho mais nobre: Clipper.
Bom, eu recortei alguns trechos do texto original, no qual, eu vou um pouco mais além, detalhando algumas das novas possibilidades que o xHarbour trouxe para o Clipper, inclusive um pouco sobre ambiente GNU/Linux e o próprio Mediator (contribuição importante nos passada pelo Dudu e pelo Rochinha).

A verdade é que respondendo de uma forma definitiva (do meu ponto de vista) a esta questão que nos sempre é formulada eu diria:

- Sim, o Clipper acabou...

Mas... E daí? Eu consigo ver o quanto foi bom para o nós programadores realmente termos chegado a este ponto, hoje procuramos novas soluções, sejam elas quais forem, contamos com compiladores livres de códigos abertos, multiplataformas, que rodam em plataforma 32 bits sem vergonha de ter 'aparencia de programa velho', e sim com orgulho de ter desempenho superior a programas lindos com suporte a 'skins'.

Além disso vemos hoje a questão do banco de dados, temos no xHarbour um exemplo de "Clipper com Oracle", ou de "Clipper com integração WEB", uma combinação extraordinária que pode ser feita com Harbour+MiniGUI+Mediator+Apache+ASPX...

Portanto, vejamos... O Clipper acabou sim, mas os sucessores dele (de migração quase que imediata) nos enchem de esperanças e alegrias.

Nem preciso dizer o quanto hoje sou feliz por um dia ter aprendido Clipper, agora tenho o meu programa de janelinha com MiniGUI, em vias de rodar no Linux com o mesmo código!

Vai lá ver o Delphi... E que não me digam que o Windows é o SO eterno e q 100% + 1 das pessoas usam ele, por que isso é uma grande farsa, sabemos que hoje não há uma única empresa no mundo que não está preocupada em estudar melhor a compra de uma licença dele. Quanto a isso é inevitável dizer, todos querem servidores Linux, e não emulado.

Bla bla bla e por aí eu escrevo um livro um dia....



Um abço a todos que continuam programando em CLIPPER, por assim dizer.

Enviado: 25 Ago 2006 04:09
por Augusto
É....
Eu era pequeno... e olha que já faz muito tempo... meu pai um dia, num momento de dificuldade financeira, conversando com a minha mãe sobre a situação, soltou no ar um ditado que nunca mais saiu da minha cabeça e vira e mexe, de lá prá cá, eu me vejo, tanto na vida pessoal como na profisional, tendo que usá-lo. O ditado é o seguinte: "A DOR ENSINA A GEMER"
Pois bem, já que estamos falando sobre um assunto que já é mais do que batido e igualmente preocupante e porque não dizer frustrante, sim, porque estamos vendo uma das melhores ferramentas de desenvolvimento - o Clipper que, assim como o Cobol, dominaram o mercado anos a fio, se desvaindo pelo tempo e levando com eles o MS-DOS que igualmente foi "majestade"...
Mais pelo incrível que pareça, eles ainda resistem heroicamente como negros presos ao tronco resistindo às chibatadas do feitor sem se entregar a morte... Trágico né ?? Mais é verdade. Sou do tempo que o orgulho era fazer o programa rodar na linha de comando... no "prompt do DOS"... Do tempo em que se chamava pasta de diretório ou subdiretório, raiz de ápce... do tempo em que se chamava HD de Winchester... do disco 5 1/4, do monitor de fósforo verde e por aí vai...
Não tinha esse papo de "arrastar e soltar"... Confesso que tenho saudades... Naquela época podia-se dir com orgulho""EU SEI O QUE ESTÁ ACONTECENDO POR TRÁS DA TELINHA !!!"... Se aprendia no tapa... na porrada... Não tinha cursinho muito menos "faculdade"... Eram só livros e mais livros... tudo na língua pátria (inglês)...
Hoje, essa garotada sae da faculdade, só sabe "arastar e soltar" e se acham as maiores autoridades, se acham a bala que matou o Kennedy !!!
A única coisa que eles não sabem... é que eles não sabem de nada !!! Isso é revoltante... São eles os culpados de proliferarem no mundo que o DOS morreu e que o Clipper é ultrapassado... Pois que fiquem com seus Delphis... VBs... etc... Isso tudo eu tbm sei e conheço mas, querem saber ?? Meus pepinos e abacaxis eu resolvo é com DOS e CLIPPER mesmo !!
E como não poderia deixar de ser... a vida vai passando e a fila vai andando... e a dor.... bem... essa vai ensinado a gemer...
Foi inevitável cair no mundo do objeto... das linguagens OOP em plataformas gráficas... O "RuWINDOS" está aí, chegou sei lá quando mais chegou prá ficar... e assim será até que o nosso querido Bill Gates mude, (mais uma vez) as regras do jogo mundial da informática...
Tudo bem... evolução tecnológica faz parte... eu nunca fui contra muito pelo contrário mas, uma das coisas que mais me orgulhava nessa nossa área, era que "quem podia mais, podia menos"... essa era a máxima que eu sempre usei e acreditei... O DOS 3.0 podia mais que o DOS 2.3 sem deixar de fazer o que o DOS 2.3 fazia... O Clipper 5.01 fazia mais do que o Summer '87 mais igualmente ao DOS não deixou de fazer o que o Clipper Summer '87 fazia... e sempre foi assim... a filosofia era "cumulativa" e não "substitudiva"... Mais aí um dia o Bill resolveu mudar a regra do jogo... XP neles... eles que se danem... (moleza né ?? o dele e do trisneto dele já está garantido...)
Bem... pra encurtar... senão vou acabar chorando ou fazendo alguns de vcs chorarem também...
A solução que achei prá mim e para os meus clientes foi uma união do "totalmente possível de se obter" com o "totalmente impossível de não se obter"... ou seja, PHP+MySQL com XP+Crystal Reports... vou explicar...
Só tenho desenvolvido sistemas de gestão para empresa de pequeno e médio portes instalando um "servidor XP" com estações à escolher no tocante ao S.O. Desenvolvo tudo em plataforma WEB utilizando uma rede interna (intranet) em linguagem PHP com MySQL (até aqui tudo Open Source) com a possibilidade de, se o cliente quiser, hospeda o sistema num provedor WEB e acessa o sistema de qualquer lugar do mundo em tempo real sem todas as complicações que a evolução tecnológica impõe ao nosso, infelizmente já morimbundo Clipper...
Moral da história... "A DOR ME ENSINOU A GEMER"...

Enviado: 03 Set 2006 17:41
por Marcelo Aparecido
Pessoal;

Também estou na mesma situação de vocês, gosto muito mesmo do Clipper e gostaria de ficar programando nele pra sempre, mas como o mercado exije hoje uma linguagem visual, lá vamos nós aprender outra linguagem.

Estou pensando no Delphi, embora seja uma linguagem Pascal, após várias pesquisas, parece ser uma linguagem promissora e muito boa.

Se possível escreva dizendo se alguém de vocês teve alguma experiência com Delphi.

abraços a todos
Marcelo

Enviado: 04 Set 2006 00:40
por Maligno
Augusto escreveu:Mais aí um dia o Bill resolveu mudar a regra do jogo... XP neles...
Correção histórica: a culpa pelo início da "matança" do modo DOS é da Xerox (PARC). Nessa Bill Gates é inocente. Assim como também são inocentes os egressos de universidades que só sabem "arrastar-e-soltar.

Aliás, o termo "arrastar-e-soltar", por ser muito pejorativo, esconde o enorme leque de opções de desenvolvimento, da qual a dupla DOS/Clipper nunca chegou perto. E esconde também o fato de que nem de longe a coisa se poderia resumir a "arrastar-e-soltar". Da forma como comenta isso, e me desculpe o tom, dá-nos a impressão de que você não tem a menor noção do que seja programação de alto nível.

Mas não lamente: o DOS como SO é passado. E o Clipper, como ferramenta, FELIZMENTE segue firme no mesmo rumo. E já vai tarde. Mas alegre-se com isso. O maior beneficiado é você mesmo. Você só tem a ganhar, e MUITO, com as "substituições".

[]'s
Maligno
http://www.buzinello.com/prg

Enviado: 04 Set 2006 02:06
por Maligno
Marcelo Aparecido escreveu:Também estou na mesma situação de vocês, gosto muito mesmo do Clipper e gostaria de ficar programando nele pra sempre, mas como o mercado exije hoje uma linguagem visual, lá vamos nós aprender outra linguagem.
Não digo que a afirmação de que o mercado exige um produto visual esteja errada, mas não está totalmente certa. É fato que clientes pequenos, com uma visão mais limitada acerca desse assunto, vão pelo óbvio: o apelo estético. É como na gastronomia: primeiro se come com os olhos. Se você só tem contato com esse tipo de cliente, aí sim, concordo. Eles exigem beleza. E você tem de oferecer a eles o que eles querem, ou um excelente argumento para mudar suas opiniões. Mas é fato que, não pela questão visual em si, mas pelo que vem com ela, os programas GUI tem muitos recursos a mais que um programa DOS, tudo isso pelo SO, que tem muito mais a oferecer. Nem se compara. Mas é óbvio também que, se você não explorar pelo menos parte dessa potencialidade, você será apenas mais "arrastando-e-soltando" forms, botões, etc. :)
Estou pensando no Delphi, embora seja uma linguagem Pascal, após várias pesquisas, parece ser uma linguagem promissora e muito boa.
Se possível escreva dizendo se alguém de vocês teve alguma experiência com Delphi.
Pelo pouco tempo que tentei usar Delphi, resumidamente posso dizer duas coisas. Primeiro: a IDE e os recursos da VCL são realmente facinantes. Todo o conjunto torna o desenvolvimento mais fácil (RAD) para as coisas banais e ainda assim, mantém a possibilidade de você explorar muito melhor seu próprio potencial, oferecendo uma grande variedade de componentes. Segundo: odiei Pascal. Não me adaptei. Então desisti. Não que a linguagem não preste. Ela foi adaptada à OOP muito bem pela Borland. Tem tudo o que se pode precisar para a construção de aplicativos de grande complexidade e excelente performance (parte de algumas units da Borland foram feitas em Assembly). O meu senão é pela sintaxe da linguagem. Se você não tem essa ressalva, certamente Delphi é uma excelente opção. Milhares de vezes melhor que XHarbour. Essa afirmação é mais realísta quando cito um simples detalhe: a literatura e/ou base de conhecimento é vastíssima. Uma dúvida, mesmo de alta complexidade, e é só ir no Google Groups e centenas (ou milhares) de posts virão. Com o xHarbour, por exemplo, isso não acontece. E está aí mais uma consideração a ser feita.

Talvez nem seja seu caso, mas é sempre bom lembrar, principalmente aos novatos que estão descobrindo mais sobre essa área. Escolher uma ferramenta de trabalho nem sempre é uma tarefa fácil e agradável. A variedade é imensa. É sempre difícil escolher. Mas também, e principalmente, pela finalidade. Se você é autônomo (como eu), sua liberdade é total. A ferramenta que escolher fará diferença apenas a você. Entretanto, se você aspira a uma vaga no mercado de trabalho, essa liberdade você não tem. É preciso saber compreender a necessidade do mercado de trabalho. xHarbour, pra maioria das empresas (as que pagam bem), e eu não duvido disso, deve ser considerada uma linguagem exdrúxula, exótica. Investir nela e esperar conquistar um emprego é sonhar demais. Delphi seria muito melhor. Mais garantido. Ou então, VB, Java, Perl, Ruby, C#, etc. Moral da história: pra quem quer emprego, o gosto pessoal não deve contar muito.

[]'s
Maligno
http://www.buzinello.com/prg