Php usar-ou-nao-usar

1.196 visualizações

Publicada em

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
1.196
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
15
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • 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

    ×