Artigos & Ideias

Confissões Excêntricas de um Programador – Parte 3

Escrito por:

excentrico   Confissões Excêntricas de um Programador – Parte 3

Se perdeste a minha última confissão, podes vê-la aqui. Tenho gostado imenso de partilhar convosco os meus pensamentos, apesar de alguns de vocês discordarem completamente das minhas ideias. Dêem aos meus pensamentos / ideias apenas o valor que eles têm.

  1. Acho estranho que não possamos ver o código fonte de uma aplicação de computador, mas o código fonte XHTML + CSS + JavaScript de um site está à vista de qualquer um. Quanto mais penso sobre isso, menos percebo. Acho isto estranho, mais alguém acha?
  2. Acho que o Widget do número de subscritores do FeedBurner é um contador da Web 2.0, como já o disse anteriormente.
  3. Sonho com o dia em que todas as linguagens web possam ser programadas com a mesma sintaxe do PHP e do JavaScript, seria fantástico.
  4. A extensão dos ficheiros não deve aparecer no URL, dá um ar amador.
  5. Gostava de ver a equipa do jQuery e do Mootools a vender t-shirts ou algo do género que os ajudasse a financia-los. Eu seria o primeiro cliente.
  6. Se achas que podes deixar de dar suporte ao IE6 para qualquer site que não seja intranet, estás doido. O IE6 não vai desaparecer tão cedo e prevejo que não poderemos deixar de dar suporte ao IE6 até 2012.
  7. Os utilizadores do MooTools são vistos como arrogantes e negativistas, porém já vi mais arrogância em outros canais de IRC de outros frameworks que no do Mootools (#mootools).
  8. Cada vez mais sou fã da Apple, depois de ter o meu MacBook tenho pensado em comprar um iPhone e um iPad. Acho que estou a ter uma crise de identidade.
  9. Se tiver que explicar como configurar o Microsoft Outlook mais uma vez acho que crio um artigo no blog sobre isso.
  10. Acho que és um idiota se só te esforçares por perceber apenas um Framework JavaScript. Conhecer mais que um torna-te infinitamente melhor e acima de tudo mais útil.
  11. A relação jQuery / Microsoft deixa-me maluco. Quantos programadores ASP / .NET utilizam o jQuery? A Microsoft beneficia mais do que o jQuery deste relacionamento? Uma coisa eu sei, é que esta relação NÃO significa que o jQuery ganhou a “guerra” dos Frameworks JavaScript como já li em alguns artigos. Nem perto disso.

Como sempre, partilha a tua opinião. Desabafa.

13


Sobre o Autor

Carlos Gonçalves é um Freelancer com bastante experiência em linguagens de programação e webdesign. Vocacionado para as novas tecnologias, aposta na qualidade dos serviços, atendimento rápido e sempre disponível para melhor satisfazer os seus clientes. Autor do site cgoncalves.com

Comentários

  1. André  14 Agosto 2010

    1. Existem alguns exemplos: aplicações em Python e outras linguagens de scripting/interpretadas, e na generalidade software open source. A diferença destes últimos é que normalmente o código fonte não vem de maneira tão acessível quanto o clique com o botão direito do rato.

    3. Discutível, mas sim, a sintaxe é semelhante à do C, e apesar de não me afeiçoar à linguagem, a sintaxe é bastante agradável e intuitiva.

    4. Quando vejo uma página com extensão, fico muito contente de encontrar uma página HTML sem formatação com CSS, principalmente se forem .html ou .htm. Simples, directo, rápido (também tenho as minhas excentricidades :P )

    6. A eterna questão. Não desenvolvo activamente para a Web, mas por aqui só há suporte para IE7 ou superior. Mas também não sou extremista ao ponto de colocar aqueles banners para forçar utilizadores a usar outro browser para aceder às páginas. Apesar da boa intenção, acho isso discriminatório.

    10. Sou um idiota :)

    Cumps.

    (responder)
    • Carlos Gonçalves  14 Agosto 2010

      Olá André, obrigado pelo comentário.

      1. Pois, no caso deste como exemplo os Softwares Open Source porém referia-me à generalidade dos Softwares, por exemplo, porque não consigo ver o código fonte de um Word, de um Avast, etc… da mesma forma que em qualquer página web consigo ver o HTML + CSS e JavaScript, isso faz-me alguma espécie :P

      4. Opiniões heheh, eu não gosto nada de ver as extensões dos ficheiros :P … e excentricidades todos temos (ou deveríamos de ter :D )

      10. LOOOl, mas porque não perceber dois? Por exemplo jQuery e MooTools, ou jQuery e Dojo, ou MooTools e Prototype? Porquê só um?

      (responder)
  2. Scorch  14 Agosto 2010

    Carlos, não consegues ver o código porque o máximo que vias era binário (zeros e uns :D ). Embora existam técnicas de Reverse Engineering, nenhuma retorna o código original, pois o código máquina é muito mais rígido que as linguagens de alto nível. Ou seja, em linguagens de Alto Nível existem vinte maneiras diferentes de fazer a mesma coisa, mas no fim irão gerar um código máquina praticamente igual em todas. :)

    (responder)
    • Carlos Gonçalves  14 Agosto 2010

      Ok, até aí eu sei :P … e acho que percebeste o que quis dizer, mas se não explico melhor, tu por exemplo, ao desenvolveres uma aplicação desktop podes usar por exemplo C#, e tem um layout (a não ser que seja uma aplicação para linha de comandos), porque é que não consigo ver esse código? Era mais nisso :P

      (responder)
      • Scorch  15 Agosto 2010

        Porque o Layout é muito mais complexo que um simples layout HTML. Aliás, não existem bem a distinção entre layout/lógica da aplicação. Por exemplo, em C# (que suporta OOP) um botão é uma classe, que tem propriedades como Size, position, etc. Ou seja, o layout é definido no meio do código, sem que haja distinção. No meu do código podes declarar uma variável como um botão e associá-la a um container (neste caso, normalmente, o Form). Ou seja, uma vez compilado em zeros e uns, deixa de haver qualquer maneira de distinguir o “layout”, o que é contrário da Web, onde o layout (HTML) está claramente separado da lógica (JavaScript). :)

        (responder)
  3. MytyMyky  14 Agosto 2010

    ASP.NET + JQUERY até resulta bastante bem. Aliás diria que o JQuery é a biblioteca activa de Javascript nas minhas apps. Praticamente n uso o AJAX library da MS, se bem que tem aspectos interessantes. Na verdade, não sinto qualquer dificuldade em usar o Jquery com o ASP.NET. :D

    (responder)
    • Carlos Gonçalves  14 Agosto 2010

      Não é o meu forte o .NET apesar de já ter trabalhado algumas vezes com ele, porém das vezes que trabalhei tive alguma dificuldade em usar jQuery, principalmente com MVC.

      (responder)
  4. Rui Pinto  15 Agosto 2010

    8. Cada vez mais sou fã da Apple, depois de ter o meu MacBook tenho pensado em comprar um iPhone e um iPad. Acho que estou a ter uma crise de identidade.

    Definitivamente já não te conheço… Para quem dizia mal desses dois “utensílios” até à um tempo atrás, estás muito diferente! Ahah :D

    (responder)
    • Carlos Gonçalves  16 Agosto 2010

      Muito obrigado, por acaso não reparei que a MooTools já tinha merchandising, mas também colocar como post não me parece ser a melhor opção, apesar de ler frequentemente o blog, pelos vistos esse escapou-me, mas um link no menu para a loja seria útil.

      Mais uma vez obrigado.

      (responder)

Comentar

Nota: A moderação de comentários está activada e pode atrasar o teu comentário. Não há necessidade de reenviares o teu comentário.

More in Outros (1 of 12 articles)

# #