NSA financia projeto para unificar linguagens de programação
Chamada de Wyvern, a linguagem de programação “poliglota” está sendo projetada para unificar a maneira como apps e sites são criados.

Um projeto da Universidade Carneige Mellon, financiado pela NSA, pretende unificar as linguagens de programação. Chamada de Wyvern, a linguagem de programação “poliglota” está sendo projetada para unificar a maneira como apps e sites são criados.
O nome vem da palavra em inglês para serpe, uma criatura mitológica que lembra um dragão com duas patas, em vez de quatro.
De acordo com os pesquisadores, “aplicações para web hoje são escritas como uma mistura coordenada de artefatos escritos em idiomas, formatos de arquivos e tecnologias diferentes. Um exemplo é uma aplicação da web que use código JavaScript↳JavaScript116 conteúdosJavaScript em 2020: O que esperarDev (Back & Front) · jan 2020Campos públicos e privados em classes JavaScript – O que vem por aí no ESNextDev (Back & Front) · abr 201929 anos de JavaScript!Dev (Back & Front) · jan 2025Ver tudo em Dev (Back & Front) → no cliente, HTML para estrutura, CSS para apresentação, XML para comunicação estilo AJAX, e uma mistura de Java, arquivos de configuração em texto, e softwares de bancos de dados↳Banco de dados134 conteúdosSQL ou NoSQL: eis a questão!!Data · mar 2020Banco de dados: como organizar e dar segurança para milhões de dados de loteriasData · mai 20215 serviços gratuitos na cloud para bancos de dados PostgresData · fev 2025Ver tudo em Data → no servidor. Essa diversidade aumenta os custos para desenvolvedores que aprendem as tecnologias. Também significa que garantir propriedades seguras em todo o sistema é bem difícil”.
Esse ponto é o mais interessa mais à NSA. Apesar de a agência ser conhecida por sua espionagem, ela precisa ajudar a manter os sistemas digitais dos EUA seguros.
Os pesquisadores dizem, por exemplo, que o sistema pode perceber automaticamente no que você está trabalhando ao observar os dados com os quais você mexe.
Atualmente, o projeto está em um estágio inicial, mas é de código aberto, e os interessados podem conferi-lo no GitHub.
Com informações de Gizmodo
O desafio das APIs de pagamento instantâneo no backend moderno
Desafio das APIs | Pagar uma conta em segundos… conta de uma demanda que cresceu muito mais rápido do que os sistemas tradicionais conseguiam acompanhar.







Redação iMasters





