O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Php usar-ou-nao-usar

1.201 visualizações

Publicada em

  • Seja o primeiro a comentar

Php usar-ou-nao-usar

  1. 1. PHPUsar ou não usar?
  2. 2. Quem sou eu@thiagophxgithub.com/thiagophxslideshare.net/thiagophxthiagorigo.com
  3. 3. Linguagens de Programação
  4. 4. Linguagens de ProgramaçãoPorque existem tantas linguagens de programação?
  5. 5. Linguagens de ProgramaçãoPorque existem tantas linguagens de programação?Porque novas linguagens de programação sãocriadas?
  6. 6. Linguagens de ProgramaçãoPorque existem tantas linguagens de programação?Porque novas linguagens de programação sãocriadas?O que torna uma linguagem boa?
  7. 7. Linguagens de ProgramaçãoPorque existem tantas?
  8. 8. Linguagens de ProgramaçãoPorque existem tantas? Aplicações de domínios diferentes
  9. 9. Linguagens de ProgramaçãoPorque existem tantas? Aplicações de domínios diferentes Necessidades diferentes
  10. 10. Linguagens de ProgramaçãoWeb HTTP HTML
  11. 11. Linguagens de ProgramaçãoWeb HTTP HTMLSoftware Desktop Multi-thread Portabilidade
  12. 12. Linguagens de ProgramaçãoPorque existem tantas? Aplicações de domínios diferentes Necessidades diferentes
  13. 13. Linguagens de ProgramaçãoPorque existem tantas? Aplicações de domínios diferentes Necessidades diferentes Difícil resolver todos os problemas de uma só vez
  14. 14. Linguagens de ProgramaçãoPorque surgem novas linguagens?
  15. 15. Linguagens de ProgramaçãoPorque surgem novas linguagens? Novos domínios surgem
  16. 16. Linguagens de ProgramaçãoPorque surgem novas linguagens? Novos domínios surgem Novos problemas devem ser resolvidos
  17. 17. Linguagens de ProgramaçãoPorque surgem novas linguagens? Novos domínios surgem Novos problemas devem ser resolvidos Linguagens atuais não resolvem o problema
  18. 18. Linguagens de ProgramaçãoPorque surgem novas linguagens? Novos domínios surgem Novos problemas devem ser resolvidos Linguagens atuais não resolvem o problema Linguagens muito usadas são difíceis de mudar
  19. 19. Linguagens de ProgramaçãoPorque aprender uma linguagem?
  20. 20. Linguagens de ProgramaçãoPorque aprender uma linguagem? Investimento
  21. 21. Linguagens de ProgramaçãoPorque aprender uma linguagem? Investimento if (($produtividade + $salario) > ($tempo + $gasto)) { return true; }
  22. 22. Linguagens de ProgramaçãoQual o maior custo para uma linguagem?
  23. 23. Linguagens de ProgramaçãoQual o maior custo para uma linguagem? Treinamento de programadores
  24. 24. Linguagens de Programação Linguagens muito usadas são difíceisQual o maior custo para uma linguagem? de mudar. Treinamento de programadores
  25. 25. Linguagens de Programação Linguagens muito usadas são difíceisQual o maior custo para uma linguagem? de mudar. Treinamento de programadoresNovas linguagens tem sintaxe parecida com as antigas
  26. 26. Linguagens como Produtos
  27. 27. Linguagens como ProdutosProgramadores /Demanda
  28. 28. Uma boa linguagem
  29. 29. Uma boa linguagemGuerras entre linguagens sempre existirão
  30. 30. Uma boa linguagem InvestimentoGuerras entre linguagens sempre existirão
  31. 31. Uma boa linguagem InvestimentoGuerras entre linguagens sempre existirãoNão existe um consenso
  32. 32. Uma boa linguagemDigamos que uma boa linguagem é aquela que é muitousada
  33. 33. Uma boa linguagemDigamos que uma boa linguagem é aquela que é muitousada C
  34. 34. Uma boa linguagemDigamos que uma boa linguagem é aquela que resolveo maior número de problemas
  35. 35. Uma boa linguagemDigamos que uma boa linguagem é aquela que resolveo maior número de problemas Não é verdade
  36. 36. Uma boa linguagemDigamos que uma boa linguagem é aquela que resolvebem um problema em um determinado domínio
  37. 37. PHP é uma boa linguagem?
  38. 38. PHP é uma boa linguagem?PHP resolve bem um problema
  39. 39. PHP é uma boa linguagem?PHP resolve bem um problemaQual o problema que o PHP resolve?
  40. 40. PHP é uma boa linguagem?PHP resolve bem um problemaQual o problema que o PHP resolve? Ver o número de acessos no seu currículo?
  41. 41. PHP é uma boa linguagem?PHP resolve bem um problemaQual o problema que o PHP resolve? Ver o número de acessos no seu currículo?Desenvolvimento de Web
  42. 42. PHP é uma boa linguagem.
  43. 43. PHP é uma boa linguagem.Você aprende cada vez mais sobre aquela linguagem
  44. 44. PHP é uma boa linguagem.Você aprende cada vez mais sobre aquela linguagemNos acostumamos a pensar naquela linguagem
  45. 45. PHP é uma boa linguagem.Você aprende cada vez mais sobre aquela linguagemNos acostumamos a pensar naquela linguagemVamos usá-la para tudo!
  46. 46. PHP é uma boa linguagem.Você aprende cada vez mais sobre aquela linguagemNos acostumamos a pensar naquela linguagemVamos usá-la para tudo! NÃO!
  47. 47. PHP é uma boa linguagem?
  48. 48. PHP é uma boa linguagem?Encontramos vários problemas
  49. 49. PHP é uma boa linguagem?Encontramos vários problemas Performance
  50. 50. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados
  51. 51. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados Paralelismo
  52. 52. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados Paralelismo Não foi feito pra isso
  53. 53. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados Paralelismo Não foi feito pra isso Cálculos
  54. 54. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados Paralelismo Não foi feito pra isso Cálculos Nem pra isso
  55. 55. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados Paralelismo Não foi feito pra isso Cálculos Nem pra issoQual era mesmo o foco do PHP?
  56. 56. PHP é uma boa linguagem?Encontramos vários problemas Performance Trabalhar com muitos dados Paralelismo Não foi feito pra isso Cálculos Nem pra issoQual era mesmo o foco do PHP? Web
  57. 57. Foco no problema
  58. 58. Foco no problemaDescubra qual seu problema é
  59. 59. Foco no problemaDescubra qual seu problema éProcure por uma linguagem ou tecnologia que resolvaesse problema
  60. 60. Foco no problemaDescubra qual seu problema éProcure por uma linguagem ou tecnologia que resolvaesse problemaNão tenha preconceito
  61. 61. Foco no problemaDescubra qual seu problema éProcure por uma linguagem ou tecnologia que resolvaesse problemaNão tenha preconceitoIsso não se aplica apenas ao PHP
  62. 62. Perguntas???
  63. 63. Referênciashttp://www.tiobe.com/index.php/content/paperinfo/tpci/index.htmlThe Economy of Programming Languages - Alex Aikenhttp://queue.acm.org/detail.cfm?id=1039532http://www.welton.it/articles/programming_language_economics

×