Fórum [OT] Alguma luz sobre futuro do Delphi? #331715
21/10/2006
0
Estou muito inseguro quanto a continuidade das IDE da Borland. Em função disto, andei brincando um pouco com as ferramentas da Microsoft, mas não gostei. Brinquei um pouco com Genexus, que gera código .NET ou JAVA, também me decepcionei. Será que vai sair mesmo o Delphi2007? Será que vai sair com tantos Bugs como saiu o D8 e D2005?
Alguém pode me dar alguma luz?
Muito grato,
Saudações
Jduarte30
Curtir tópico
+ 0Posts
22/10/2006
Bon Jovi
Gostei + 0
22/10/2006
Gardel
Qto ao Visual Studio, sinceramente, adoro, e minha linguagem de paixão ultimamente tem sido o C#, muito embora esteja sem tempo para estuda-la, mais o modo como ela faz as coisas é realmente muito interessante.
Única coisa q sinceramente não gostei, qdo vc herda componentes, algumas das propriedades por mais q estejam com o modificador public vem bloqueadas para manipulação em design time, vc so pode mudar via código, isso as vezes pode dificultas as coisas, já q meu lema é escrever código só se for extremamente necessário, por isso gosto do Delphi, tudo muito simples, produtivo, pouco código.
Qto ao futuro do Delphi, sinceramente não tenho a menor idéia, só sei q uso ainda o Delphi 7, e adoro ele, leve, faz tudo que preciso q ele faça.
Mais pretendo logo que possivel, mudar minhas classes pra C e começar a desenvolver nele, só ainda não o fiz, pq ainda não achei uma comunidade de C tão boa quanto a de Delphi ta devmedia, e a relativa falta de material para C se comparado ao Delphi.
É isso ai.
Gostei + 0
22/10/2006
Bon Jovi
De uns anos pra cá tenho visto o contrário. Exemplos:
www.microsoft.com/brasil/msdn/
www.microsoft.com/brasil/msdn/newsgroups/default.mspx
www.csharpbr.com.br/
www.linhadecodigo.com.br
www.bufaloinfo.com.br
www.devmedia.com.br/msdn/pagina.asp
www.devaspnet.com.br
www.projetando.net/
http://www.google.com.br/search?hl=pt-BR&q=c¬23+¬2B+.net+artigo&btnG=Pesquisar&meta=
Gostei + 0
22/10/2006
Macario
Na Borcon teve um keynote com Nick Hodges (novo Delphi Product Manager da DevCo). Falando sobre o Highlander - codinome para DBS2007.
Podemos esperar muitas novidades a caminho.
E o Delphi esta firme e forte.
[]´s
Gostei + 0
22/10/2006
Marcosalex
Gostei + 0
23/10/2006
Leonardobhbr
Gostei + 0
23/10/2006
Adriano Santos
[b:624bb6bd72]Gardel[/b:624bb6bd72] pelo que entendi você gosta do Delphi por causa do drag-and-drop? Ou seja, é fáci desenvolver porque é só arrastar e soltar, digita um ShowMessage aqui, um if ali e tah tudo pronto?
Me corrija se estiver errado.
Se for, perdoe-me a grosseria, mas há uma série de outras vantagens em programar em Delphi. Programo há pouco tempo na linguagem em relação a muitos colegas aqui (são 9 anos). Tenho rotinas bastante complexas com muitas linhas de programação e não me incomodo. Pra mim o fato de arrastar-e-soltar é uma mera facilidade.
Eu procuro enxergar em uma linguagem outras qualidades tais como: robustez, rapidez de implementação, integração com o S.O e etc.
Bem, sei lá...talvez esteja ficando velho tb. rsrs
Flw
Gostei + 0
23/10/2006
Adriano Santos
Eu apenas tive a impressão de ter entendido isso (drag-and-drop).
Gostei + 0
23/10/2006
Rjun
Gostei + 0
23/10/2006
Paullsoftware
assim como tenho alguns colegas que ainda desenvolvem seus Sistemas/projetos em delphi 3 e criam coisas que até ´Deus´ duvida...
Gostei + 0
23/10/2006
Leonardobhbr
Pois o programador não conhece a fundo o que está acontecendo, e outra coisa que ao me ver acabou com o delphi é os componentes Dataaware que ninguém sabe onde ficam as ´regras de negócios´ não há separações por isto fez com que a linguagem fosse tão fácil a ponto de qualquer um mexer sem saber o que faz!
Gostei + 0
23/10/2006
Delmar
Eu discordo que o delphi seja drag and drop e vou justificar porque:
o menor tempo que eu gasto é colocando componentes e a maior parte é codificando, embora trabalho com componentes cientes de dados.
Imagina se fosse trabalhar apenas passando parâmetros. Mas no meu caso uso componentes cientes de dados, em virtude de que, embora os sistemas até tem muitos recursos (400 telas), mas como minha necessidade até aqui tem sido pra intranet, estou bem servido com os componentes cientes.
Quanto as componentes dataware as regras ficam em suas classes, nos métodos, propriedades e eventos. Por isso minha maior fonte bibliográfica tem sido o help do delphi. Posso encontrar tudo procurando tipo assim:
vou dar um exemplo, o componente image por exemplo:
herda de Timage e tem a propriedade picture que herda de Tpicture que tem 4 propriedades que herdam de classes e são elas:
Bitmap << herda de Tbitmap
Graphic << herda de TGraphic
Icon << herda de Ticon
Metafile << herda de Tmetafile
Então a lógica está tudo aí dentro das classes e está bem separado sim.
Outra coisa, é possível programa com delphi sem usas os componentes drag and drop, eu não sei fazer isso porque não programo POO, mas sei que dá pra fazer, embora não tem tudo de POO.
Eu particulamente acho que tinha que ser mais drag and drop, porque precisamos cada vez mais camadas em cima de camadas pra nos legar mais produtividade.
E estamos todos torcendo pra que novas tecnologias para java como JFS, as tags JSP nos leguem componentes pra encurtar o caminho de aprendizado.
Eu faço a seguinte comparação: eu não me preocupo com os detalhes do SO, como ele acessa um dispositivo como um disquete, um cd-rom, isto é função do SO.
Outra comparação, eu não preciso saber os detalhes de implementação do nível físico dos bancos de dados, pra saber realmente como os dados estão gravados, até porque são complexas estruturas de dados.
Outra comparação: todo mundo diz que linux é mais difícil que o windows, mas esquecemos que a maioria começou engatinhar a muito tempo no windows e quando vê um linux em sua frente é choque. Invertemos o pensamento, e se tivessemos começado no linux será que não tomaríamos um choque quando nos deparassemos com o windows.
Bom, é só pra pensar. Não defendo nem condeno, cada ferramenta tem seu ponto forte e fraco e se ajusta bem a determinadas situações.
Quanto ao futuro do delphi ainda estamos começando aplicações do zero em delphi, então por um bom tempo vamos mandar bala no delphi, nem que continuamos com o D7 mesmo.
Falou amigos, abração
Paz
Gostei + 0
23/10/2006
Delmar
Sucinto: o que eu disse é que não precisamos saber todos os detalhes que estão por trás dos componentes. Mas que é possível estudar tudo que está por trás percorrendo a hierarquia das classes pelo help do delphi.
E também discordo que é fácil programas em delphi e que qualquer um faz.
Isso ocorre quando vc dá um orçamento e dai o cara diz: o filho do meu vizinho é ferra e faz por 20¬ do teu valor. Pode ter certeza que eu viro as costas e vou embora.
Eu tenho uma humilde formação academia de uma universidade comum e programo desde 94.
Mas conheço poucos que fazem sistemas que não dão pau, que não param, que não perdem dados, que o cliente fica meses sem ligar. Eu consigo fazer isso, mas não teria corragem de fazer tudo de novo
Mais uma vez abraço e estou a disposição para ajudar a fazer este fórum um lugar de profissionais que se respeitam, que justificam, que elucidam, que aprendem, pois é isso que fazemos aqui
Gostei + 0
23/10/2006
Tnaires
Na boa... Gosto muito das duas linguagens, amo Java tanto quanto Delphi.
Mas quero que o pessoal que compartilha da opinião de que o Delphi é fraco porque é ´drag-and-drop´ me responda uma coisa:
Considere a simples tarefa de colocar um botão em uma janela. Em Java, você faz:
JButton btn = new JButton("Botão teste");E em Delphi você só arrasta ele pra janela.
Eu pergunto: [b:785b020b0a]qual a diferença?[/b:785b020b0a] Alguns argumentam o seguinte: ´Ah, no Delphi você não sabe o que tá fazendo´. E em Java você sabe? Você pegou uma classe pronta meu amigo. Você acha que cria algo do zero só porque escreve uma declaração de objeto em vez de arrastar? Agora, porque eu vou ficar perdendo tempo precioso, comprometendo minha produtividade, só pra passar uma manhã inteira escrevendo um JFrame com layout complexo, quando podia estar gastando energia em tarefas que merecessem mais dedicação?
Gostei + 0
23/10/2006
Adriano Santos
Agora quem aproveita o embalo sou eu; Muitos usuários do Java acham uma porcaria o fato dos drag-and-drp´s do Delphi, porém já há IDE´s Java com tais recursos. Eu mesmo estudei java ha bem pouco tempo, mas parei com os estudos. Eu programo também em PHP, e veja, é tudo no braço. Não tem IDE.
Aqui discordo no que diz respeito a ´...o programador não conhece a fundo o que está fazendo´. Olha, modéstia a parte eu sei o que estou fazendo. consigo ler tranquilamente as classes dos Delphi e entendê-las perfeitamente. Não me considero o cara, mas conheço muito mano (aqui msm no fórum e tb camaradas de profissão) que manjam muito.
E como o [b:19ba11fddb]Delmar[/b:19ba11fddb] disse:
Dataware? Bem, usa dataware quem quer e acha mais fácil, mas vale lembrar é que totalmente possível se desenvolver aplicações inteiras sem colocar um componente dataware. Eu vi isso no último Webdays. A OO está ai, é só estudar. Enfim.
O papo está bom. Em 3 anos de fórum ClubeDelphi já participei de vários posts como este, só espero que não vire mais um ´quem é melhor´ ´quem é pior´.
Fui
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)