Fórum [OT] Programa que se desenvolve nele, vamos debater? #297924
30/09/2005
0
Pois bem, a minha idéia é a seguinte: Ter um sistema (seja qual for a área), em que o usuário pudesse programar nele, seria como se fosse um Delphi, porem voltado exclusivamente para o sistema em questao. Logicamente eu desenvolveria uma IDE para que os usuario pudessem programar em cima disso, e algumas ´UNITS´ (reparem nas aspas), que seriam as funções padrões do sistema. e etc..
Ou seja, criar um sistema, em que o próprio usuário programasse nele, usando a conexão com o banco de dados fornecido pelo sistema. Vamos supor: o usuario cria uma tela de cadastro de clientes, e adiciona no menu do sistema, ao clicar no menu o sistema chamaria este ´sistema´ que foi desenvolvido pelo usuário.
Pois bem, minha questão é a seguinte: não posso usar o Delphi, pois ele não permite que eu distribua o compilador (como me foi alertado pelo amigo massuda), então é isso, queria saber dos amigos, qual linguagem eu poderia usar, que tenha um acesso ao banco de dados firebird, e que eu possa distribuir.
Pensei no Lazarus (Free Pascal), mas um ´sistema´ com apenas um Edit na tela fica com 5 MB, ou seja, complicado demais...
Mas estou aberto a qualquer sugestão, pode ser qualquer linguagem de preferencia parecidas com Clipper e/ou Pascal (ao meu ver, melhor de se trabalhar do que C ). :D
Então é isso, está aberta a discussão e qualquer Reply será de ótima ajuda.
Obrigado a todos e desde já agradeço,
[]s
Titanius
Curtir tópico
+ 0Posts
01/10/2005
Titanius
Ninguém tem nem uma idéia?
Gostei + 0
01/10/2005
Beppe
De qualquer forma, usuário não sabe nem usar o designer do Report Builder.
Gostei + 0
02/10/2005
Titanius
Olá beppe,
A minha intensão é justamente essa, fornecer um sistema que o usuário possa programar nele, dar mais liberdade para os usuários, como meu sistema seria para empresas grandes, elas tem um CPD, e por isso tem como eles terem um usuário em cima do sistema e tals...
Estive olhando o PascalScript da RemObjects, porém não estou muito convencido dele, não sei se ele dá muita liberdade da pessoa programar, sabe, das limitações e tals.... alguém já desenvolveu algum aplicativo comercial com ele? Indica ele?
[]s
Gostei + 0
02/10/2005
Iniciante12345
Bom, tem um livro no submarino, só que é Java, que ensina como criar um compilador... Procura por Programação, ou Criando um Compilar em Java, algo assim, estou sem tempo já tenho que sair...
Falow..
Gostei + 0
02/10/2005
Iniciante12345
Vou te dar esses três links de livros pra dar uma geral:
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=257683&ST=SE
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=16879&ST=SE
E a prática (em java, a melhor linguagem do mundo, na minha opinião hehehe):
http://www.submarino.com.br/books_productdetails.asp?Query=ProductPage&ProdTypeId=1&ProdId=250668&ST=SE
Além de estudar, estudar estudar estudar estudar estudar e enfim, praticar, também recomendo que primeiro participe de projetos do tipo. Existem alguns por exemplo no SourceForge.net e outros no Java.Net.
Recomendo artigos e tudo sobre threads, bits e APIs de SO´s.
Só não vai pensar que isso se faz em um mês como outro qualquer. Programas assim costumam, por uma pessoa ainda, mas costuma demorar mais de um ano. Até você estudar, conhecer tudo que tem que conhecer, estudar threads, APIs, gerenciamento de bits (no geral, linguagem de máquina que é o principal), enfim, você tem que ter uma visão muito ampla, não é a toa que o Delphi é produzido por uma equipe gigantesca e custa 7 mil mangos. Você poderia fazer um programa igual ao Visual Kit 5, algo assim, agora querer fazer igual ao Delphi, então vai precisar de centenas de colaboradores disponíveis com conhecimento e prática no assunto enfim. Mas fazer um igual ao Visual Kit 5 não é impossível, dá pra fazer, mas lembre-se que pra fazerem esse t
Ah, e esquece o Delphi se for fazer, a borland proibe, é impossível fazer também, porque o Delphi é muito superficial. Linguagens como Java e C são excelentes. Não recomendo Pascal, é furada, não é OO e não tem recursos bom pra produção.
Opa, não fui tão breve, mas acho que foi o suficiente..
Gostei + 0
02/10/2005
Iniciante12345
Gostei + 0
02/10/2005
Beppe
Oi?
Gostei + 0
02/10/2005
Rjun
[b:a07e6e81ef]COMO É QUE É?[/b:a07e6e81ef]
Gostei + 0
02/10/2005
Vinicius2k
Apenas a título de informação: o [url=http://www.innosetup.org]InnoSetup[/url] que lhe indiquei [url=http://forum.clubedelphi.net/viewtopic.php?t=68811]neste tópico[/url] é escrito em Delphi.
Sem discutir se a idéia do colega titanius é viável ou não, o que acho que não seja, é induscutível que [b:fa884680ce]é possível[/b:fa884680ce].
T+
Gostei + 0
02/10/2005
Iniciante12345
aaaaaaaaaaaaaaaa tomá banho viiiiiuuuu........ esse povo não entende acha que script é linguagem de máquina e talz.....
bom, aaaaaaaaaaa, tomá banho, cada um com seu pensamento........ ué.... eu tenhho o meu.... então eu estou certo pra mim mesmo........
meu Deus....... vamos ver se Delphi faz mais rápido e melhor que Java ou C...... vamo ve...............
Gostei + 0
02/10/2005
Vinicius2k
rapaz! quanto stress!
Gostei + 0
03/10/2005
Titanius
Na verdade, acho ser viavel... não que o usuário irá programar o sistema inteiro, o sistema terá todos os módulos, tudo, agora, se o usuário quiser implementar, ou acrescentar, ele pode fazer sozinho, sem ter que recorrer a mim para isso... ou seja, ele não irá (e não poderá, pois irei bloquear) que ele desenvolva o sistema inteiro, e sim adaptações e acrescentar alguns módulos, relatórios e etc..
Por isso citei o PascalScript, pois é um Script, não aumenta em quase nada o tamanho do executável, e com ele eu posso criar Forms, Datawares, WinControls e etc... ainda não consegui faze-lo funcionar com um relatorio... por isso eu perguntei sobre ele, se é viavel desenvolver um sistema comercial com ele...
Então é isso, com os animos mais esfriados, podemos dar continuidade a discussão sobre o sistema em si? :wink:
Desde já Agradeço.
[]s
Gostei + 0
03/10/2005
Michael
Vc é programador Delphi? Logicamente que não, pois sequer sabe q o Delphi não usa Pascal, nunca usou, nem na versão 1. Tirando isso, ainda profere um absurdo maior, dizendo que não é orientado a objetos.
[quote:e63e699738=´programador meia-boca´] esse povo não entende acha que script é linguagem de máquina e talz....[/quote:e63e699738]
Me arrisco q dizer que os melhores programadores Delphi deste país frequentam este fórum, e 90¬ deles sabem mais do que vc.
[quote:e63e699738=´programador meia-boca´]meu Deus....... vamos ver se Delphi faz mais rápido e melhor que Java ou C...... vamo ve...............[/quote:e63e699738]
A discussão de qual linguagem é a melhor só é relevante para aprendizes de programador, como vc. Programadores, ou melhor, desenvolvedores de verdades não gastam seu tempo com uma discussão inútil como essa.
Detesto esses programadores meia-boca, que baixaram uma apostila na Web e se acham entendidos de tudo.
Falando agora com quem merece, Titanius: existem ums componentes que permitem que vc mude as propriedades dos objetos visuais, bem como suas posições na tela e suas dimensões, exatamente como o Form Designer no Delphi faz. Isso seria útil nesta sua idéia de permitir que os usuários personalizem seus programas.
Vou procurar os links e posto aqui. Não me lembro de cabeça.
[]´s
Gostei + 0
03/10/2005
Michael
[b:d2b0c940f8]Comerciais[/b:d2b0c940f8]
http://www.greatis.com/delphicb/formdes/
http://www.greatis.com/delphicb/formdes/ctrldes.html
Existem alguns free e open source. Eu achei no Torry, mas a página deles não está disponível agora. Qdo voltar eu posto. São muito bons.
[]´s
Gostei + 0
03/10/2005
Emerson Nascimento
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)