O mecanismo ChakraCore JavaScript da Microsoft está chegando ao Linux e OS X

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

chakracore-linux-osx

A Microsoft anunciou hoje que a empresa está trazendo o ChakraCore para Linux e OS X. ChakraCore é um mecanismo JavaScript de código aberto para o Microsoft Edge e a Plataforma Universal do Windows no Windows 10. A Microsoft afirma:

Trazer o ChakraCore para Linux e OS X tem tudo a ver com dar aos desenvolvedores a capacidade de criar aplicativos multiplataforma com o mecanismo. O APIs JavaScript Runtime (JSRT) para hospedar ChakraCore foram originalmente projetados para Windows, então eles inevitavelmente tinham algumas dependências do Windows – por exemplo, o uso Win32 de codificação UTF16-LE para strings, onde outras plataformas podem usar strings codificadas em UTF8. Como parte da habilitação do suporte multiplataforma, algumas das APIs JSRT foram refatoradas e redesenhadas para permitir que os desenvolvedores escrevam código agnóstico de plataforma para incorporar o ChakraCore. Manter a compatibilidade com versões anteriores é um princípio fundamental que seguimos – portanto, os aplicativos escritos com o conjunto anterior de APIs JSRT no Windows continuarão funcionando como estão. Você pode construir o motor e escrever um aplicativo Olá mundo para começar com o ChakraCore no Windows/Linux/OS X.

Com o ChakraCore, os desenvolvedores podem facilmente criar aplicativos multiplataforma no Linux ou OS X. Como afirma a Microsoft, este é apenas o começo do ChakraCore no OS X e Linux. Desenvolvedores pode começar com ChakraCore no Linux e OS hoje, e se você estiver interessado, você pode fazer o checkout o exemplo de aplicativo Hello World criado com ChakraCore aqui.

A Microsoft diz que continuará a aprimorá-lo nos próximos meses e já está trabalhando para adicionar suporte ao Intl, o que permitirá à empresa garantir que o mecanismo tenha paridade de recursos em todas as plataformas.

Os últimos anúncios da Microsoft não são nada surpreendentes. A empresa lançou um editor de código multiplataforma (Visual Studio Code) há vários meses e, de acordo com rumores, a empresa está trabalhando para trazer o PowerShell para OS X e Linux também.

Mais sobre os tópicos: ChakraCore, Beira, EdgeHTML, linux, microsoft, Microsoft Edge, OS X, Universal da Plataforma Windows, janelas 10