Silnik JavaScript ChakraCore firmy Microsoft pojawi się na systemach Linux i OS X

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

chakracore-linux-osx

Microsoft ogłosił dzisiaj, że firma wprowadza ChakraCore do systemów Linux i OS X. ChakraCore to silnik JavaScript o otwartym kodzie źródłowym dla Microsoft Edge i uniwersalnej platformy Windows w systemie Windows 10. Microsoft stwierdza:

Wprowadzenie ChakraCore do Linuksa i OS X polega na umożliwieniu programistom tworzenia aplikacji wieloplatformowych za pomocą silnika. ten Interfejsy API środowiska wykonawczego JavaScript (JSRT) do hosta ChakraCore zostały pierwotnie zaprojektowane dla systemu Windows, więc nieuchronnie miały kilka zależności od systemu Windows – na przykład użycie przez Win32 kodowania UTF16-LE dla ciągów, podczas gdy inne platformy mogą używać ciągów zakodowanych w UTF8. W ramach włączenia obsługi wielu platform, niektóre interfejsy API JSRT zostały zrefaktoryzowane i przeprojektowane, aby umożliwić programistom pisanie kodu niezależnego od platformy w celu osadzenia ChakraCore. Zachowanie kompatybilności wstecznej jest podstawową zasadą, którą się kierujemy – więc aplikacje napisane przy użyciu poprzedniego zestawu interfejsów API JSRT w systemie Windows będą nadal działać bez zmian. Możesz zbudować silnik i napisz Witaj-świat aplikacja aby rozpocząć pracę z ChakraCore na Windows/Linux/OS X.

Dzięki ChakraCore programiści mogą łatwo tworzyć aplikacje wieloplatformowe w systemie Linux lub OS X. Jak twierdzi Microsoft, to dopiero początek ChakraCore w systemach OS X i Linux. Deweloperzy można zacząć z ChakraCore na Linuksie i systemie operacyjnym już dziś, a jeśli jesteś zainteresowany, możesz dokonać zakupu przykładowa aplikacja Hello World zbudowana z ChakraCore tutaj.

Microsoft twierdzi, że będzie nadal go ulepszać w nadchodzących miesiącach i już pracują nad dodaniem obsługi Intl, co pozwoli firmie zapewnić, że silnik będzie miał identyczność funkcji na wszystkich platformach.

Najnowsze zapowiedzi Microsoftu nie są niczym zaskakującym. Firma uruchomiła wieloplatformowy edytor kodu (Visual Studio Code) kilka miesięcy temu i według plotek firma pracuje również nad wprowadzeniem PowerShell do systemów OS X i Linux.

Więcej na tematy: ChakraCore, krawędź, EdgeHTML, linux, Microsoft, Microsoft Edge, OS X, Uniwersalna Platforma Windows, Okna 10