Já se encontra nas “bancas” virtuais a mais recente edição da Revista PROGRAMAR, a 36ª de produção nacional.
Assim nesta edição chega até nós, como especial destaque de capa, um artigo sobre As Novidades do Visual Studio 2012 RC para conhecer melhor a nova versão desta poderosa ferramenta. Estão contudo outros temas de igual importância incluídos nesta edição.
Vivemos num mundo em movimento, onde tudo está em constante “evolução”, onde o que “hoje é um facto, amanha é um mito”, onde a tecnologia muda e transforma-se constantemente!
Ainda há pouco tempo me ri um pedaço ao ler o que escreviam críticos sobre uma apresentação de um sistema operativo que por incidente, crashou. Diziam os críticos “é mais um sistema sem qualidade”, outros questionavam em tom de ironia “será isto mais uma manobra de marketing?”, outros sem qualquer conhecimento apenas diziam, “já é habitual”.
Ora pensando bem, há bastantes anos atrás, os sistemas operativos crashavam, e pouco se dizia. O Disk Operating System, nem sequer funcionava em “protected mode”, mas não se dava a importância que agora se dá a essa funcionalidade. Há 10 anos atrás os smartphones não tinham um decimo das funcionalidades dos modelos de entrada de gama actuais, mas na altura maravilhavam muita gente e eram alvo de criticas severas de quem dizia que eles nunca iriam “singrar” no mercado das Tecnologias de Informação. Parece que o tempo provou que todas as criticas de então estavam erradas!
Num mundo em constante mudança e evolução, a única certeza que havia é que os programadores continuariam a evoluir, a tecnologia também, algumas tecnologias iriam vencer, outras não! A evolução traçaria a “linha” que separaria aquilo que iria continuar e aquilo que iria “ficar pelo caminho”.
Há 10 anos atrás, muita gente nem sequer sabia que existiam processadores ARM, hoje toda a gente os usa nos tablets, smartphones, etc… A mudança e a evolução assim traçaram o rumo!
Há 30 anos atrás, programava-se em Basic , os PC’s tinham 1MB de Ram, os Mac’s eram um pequeno nicho, e não se liam grandes criticas aos produtos tecnológicos. Há 30 anos atrás o PC foi considerado a “pessoa do ano” pela revista Times e nos dias que correm, nós vivemos todo o dia agarrados a gadgets várias vezes mais capazes que o PC de então, igualmente programados por Humanos, feitos e desenhados por Humanos, e com uma mesma coisa em comum! Os que hoje são de topo amanha estarão obsoletos.
Uma grande parte dos programadores formados agora não sabe sequer que existiu uma era em que não existiam GUI’s, em que as IDE’s não eram tão “bonitas e apelativas”, eram mais um editor de texto em modo de texto, e se programava com as preocupações de manter o código “limpo”, organizado, a economizar recursos de sistema. Nos dias de hoje, mais do que nunca existe tendência a escrever “spaghetti-code” sem grande qualidade, consumidor de enormes recursos de hardware, muitas vezes “usando e abusando” de código gerado automaticamente pelas IDE’s, etc…
Parece que todas as lições aprendidas nos anos anteriores, foram esquecidas, como se fosse esquecida uma parte da história e da evolução, da tecnologia. Felizmente ainda existe muita gente interessada em fazer um bom trabalho e não apenas em “produzir trabalho”, a tecnologia continuará a evoluir e o mundo a girar!
Nesta 36ª edição podemos ainda encontrar os mais variados artigos listados abaixo:
- Construção de uma Calculadora Gráfica (Igor Nunes)
- Formulários em HTML5 (Nelson Belo Lima)
- SEO: Search Engine Optimization – Introdução Parte II (Miguel Lobato)
- Implementação da Cifra ARSD em Ambiente Emulado Windows Azure (Rita Peres e André Lourenço)
- Estação de Controlo de Temperaturas Usando Arduíno e Texas Instruments LM335A (Nuno Santos)
- Enigmas de C#: Avaliação da Lista de Argumentos (Paulo Morgado)
- Core Dump: Podemos Continuar a Acreditar nas TIC? (Fernando Martins)
- Review do livro Fundamental do MAC OS X (Miguel Oliveira)
- Microsoft SQL Server 2012 Integration Services: An Expert Cookbook (António Santos)
- Plano Tecnológico da Educação: Seis Anos Depois (Ricardo Castro)
- O Empreendedorismo Como Uma Opção de Auto-emprego e Inconformismo (Marisa Almeida)
- Projeto em Destaque na Comunidade Portugal-a-Programar: Notification Agenda
- Segurança na WEB (Parte 3) (Tiago Henriques)