Este é o 3º artigo da série “10 tecnologias importantes das quais você nunca ouviu falar“.
Para diversos desenvolvedores, a solução é usar plataformas feitas para aliviar um pouco da carga. Programas criados para esse tipo de ambiente gerenciado por códigos, como o Java e o .NET, da Microsoft, não rodam em hardwares expostos. Em vez disso, uma máquina virtual age como intermediária entre o software e o sistema. É como uma babá para programas de computador, silenciosamente protegendo a máquina contra violações de segurança.
Para um usuário final, um ambiente gerenciado por código se parece com um software comum, mas esses programas que rodam em máquinas virtuais oferecem uma experiência mais confiável, estável e segura. Com a .NET transformando-se na plataforma favorita para desenvolvimento em Windows, esses ambientes podem em breve deixar de ser a exceção e se tornarem a regra.