Fórum de sua opinião em meu dilema #423319
07/09/2012
0
Savério Jr.
Curtir tópico
+ 0Posts
07/09/2012
Marco Salles
está POBP e isto o Delphi permite e permite bem
Gostei + 0
08/09/2012
William
Quanto ao C# e até Java são linguagens extremamente poderosas mas para desenvolvimento desktop são muito trabalhosas, falo isso por experiência própria, pois já desenvolvi "pequenas" aplicações desktop utilizando essas 2 linguagens. Por outro lado são fortemente OO, uma prova disso é o famoso "coletor de lixo" garbage collector, infelizmente no Delphi se quisermos coisa do genêro temos que programar utilizando interfaces.
Finalizando, linguagem desktop rápida e prática tem q ser Delphi, para Web C# em conjunto com Asp.net..
Gostei + 0
08/09/2012
Marco Salles
So completando o que o wllfl disse , o Delphi permite muito mais que o Desktop. Permite aplicações simples em n-tier que ao meu ver é poderosso e eficiente . Quanto a interfaces é recomendado que se programe sempre para Interfaces . O Problema que
nos cursos e afins de Delphi o ensinam com Estruturada e mais ainda com o Padarox ,ai o vicio perdura por muito tempo . Com
o Delphi vc consegue fazer qulquer coisa de modo certo ou de modo errado (ou mais dificil) . Mais uma vez eu postulo que ser
RAD não significa não ter Padrões , não significa não ser simples ,não significa não ser SOLID .
Gostei + 0
08/09/2012
Fabricio Kawata
Valew!
Gostei + 0
19/09/2012
Daniel Santos
Hoje minha aplicação tem um servidor Delphi com clientes em Delphi, Android e agora Metro também.
Gostei + 0
19/09/2012
Bruno Leandro
Gostei + 0
19/09/2012
Claudia Nogueira
Gostei + 0
19/09/2012
Savério Jr.
Gostei + 0
20/09/2012
Alisson Santos
Sou desenvolvedor de sistema em delphi a mais de 6 anos, e também desenvolvo nas linguagens Java, C#, Asp.net.
A empresa na qual estou hoje está mudando os olhos no mercado e mudando o jeito de se trabalhar e pediu para que pudessemos nos especializar em outras linguagens mais aprofundadas para que possamos ampliar os horizontes.
Quando chegou ao meu conhecimento, fiz os questionamentos abaixo para eles e porque teriamos que mudar a linguagem que estamos utilizando que atualmente é Delphi pois o mercado está pedindo web e celular.
Fiz as seguintes perguntas para eles.
1º Analisar o mercado de trabalho e a tendencia.
2º Analisar o mercado de trabalho da região onde mora.
3º Tempo de aprendizado de uma outra linguagem que não domina bastante.
4º O que a empresa na qual estou me oferece na linguagem que eu desenvolvo.
Apos ter feito a analise em conjunto com a diretoria constatamos que não é a linguagem que vai mudar o meu comportamento de desenvolvimento, e qua as liguagens evoluem como todas as tecnologias e sendo assim não precisaria mudar.
Na empresa desenvolvemos sistema utilizando Delphi POO, desenvovemos componentes para utilizar nas aplicações e metodos que nos auxilam bastante com o POO. C# realmente é totalmente POO sim, mais o delphi também, o problema é que não utilizamos por ser mais facil colocar componentes em telas e desenvolver só rotinas utilizando componentes visuais.
Acho que antes de fazer uma mudança de grande proporção como disse acima algumas coisas tem que ser vistas.
Gostei + 0
20/09/2012
Pjrm1470
Como muitos falaram... repito e acrescento:
Na empresa onde trabalho, utilizamos Delphi. Em segundo plano utilizo C# no desenvolvimento de games.
A questão é, o que é mais viável para você no momento!?
Quando estava começando meus estudos em jogos, o pessoal da unidev me disse que não importa a linguagem, qualquer uma irá fazer o trabalho que você precisa! O problema é saber do que você precisa, o que a linguagem pode te oferecer e o que o mercado está pedindo!
Faça uma escolha sábia e foque nela!
Um abraço e bons estudos.
Gostei + 0
20/09/2012
Paulo Freire
Gostei + 0
20/09/2012
Savério Jr.
obrigado pela reposta, derrubou muitos pontos do c#.
Gostei + 0
20/09/2012
Adriano Santos
Sei que segue meus posts on blog (www.tdevrocks.com.br) e no Facebook e deve imaginar minha opinião, mas vamos lá.
A Embarcadero encarou um desafio mostruoso ao aquirir a linha de compiladores da antiga e saudosa Borland. E quer saber? Ela tá vencendo esse desafio, na minha humilde opinião.
O Delphi vem crescendo enormemente com as atuais ações de marketing da empresa. Tudo bem, marketing você vai dizer, mas não é só isso. Desde o Delphi 2009 o investimento na ferramenta em termos de adequá-la e fazê-la acompanhar o mercado vem fazendo dela novamente uma grande IDE como sempre foi.
Vamos lá:
- Desenvolvimento OO com Delphi? Sim é possível, todos nós sabemos. Por que não usá-lo?
- Com DataSnap podemos isolar nossos métodos da camada cliente e fazer com que a camada client possa ser desenvolvida e conversar com o banco de dados em praticamente qualquer plataforma; Sabemos que é possível acessar um servidor DataSnap com iOS do iPhone ou iPad, da web com C# ou ASP.NET, Mac OS X;
- Desenvolvimento para Android? Vamos de HTML 5 Builder XE3 lançado na última semana, excelente IDE. Estou testando e em breve farei tutoriais de apresentação.
- Quer fazer sites? Embarcadero Delphi Prism XE, XE2 e XE3. Acabei de vir de Floripa onde dei uma consultoria em Delphi Prism XE. Os caras estão desenvolvendo tranquilo na ferramenta e gostando muito.
- Mobile já é possível desenvolver para plataforma Apple iOS com XE2 e agora com Mobile Studio chegando ai, também teremos suporte no XE3.
Sem contar com LiveBindings, Firemonkey 2, preparado para interface Windows 8 (Metropolis), enfim. Não há o que questionar. A ferramenta está ai, é mão na massa. ;)
Se precisar de um help, conte comigo e com outros 18 evangelistas espalhados por todo o Brasil. E por falar nisso, estamos trabalhando em conjunto as universidades e levando o Delphi novamente aos cursos de TI como ferramenta de desenvolvimento.
Meus contatos:
asrsantos@gmail.com
Blog: www.tdevrocks.com.br
Todos estão convidados a ler o blog e ficar por dentro de tudo que acontece.
Mês que vem teremos o Delphi Conference 2012 e estarei lá palestrando sobre Mobilidade.
;)
Gostei + 0
20/09/2012
Savério Jr.
Gostei + 0
21/09/2012
Paulo Freire
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)