10 tecnologias importantes das quais você nunca ouviu falar – Ambientes gerenciados por códigos

Este é o 3º artigo da série “10 tecnologias importantes das quais você nunca ouviu falar“.
Ambientes gerenciados por códigos – Programar é muito mais complicado do que era antigamente. Sistemas operacionais modernos são como cebolas, com camadas sobre camadas de subsistemas para interconectar e gerenciar falhas de software e bugs de segurança não identificados – até os erros mais banais podem representar terríveis ameaças na era da internet.
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.

COMPARTILHAR

Comentar