Facebook przenosi się na Visual Studio Code
Facebook porzucił inne narzędzia i wprowadził Visual Studio Code, zaprojektowany przez Microsoft, jako domyślne środowisko programistyczne. Tym samym, Nuclide przestaje być wykorzystywany w pracy programistów. Korporacja Zuckerberga zapowiada także wsparcie Microsoftu w udoskonalaniu VSC.
Do tej pory developerzy Facebooka pracowali w różnych środowiskach programistycznych, tworząc ogromne ilości kodu. Część z nich korzystała z Emacs, część z vim, a znaczna większość ze wspomnianego już Nuclide. W 2018 roku firma odeszła od projektu open source i przestała wspierać rozwój środowiska, cały czas jednak na nim pracując. Ostatecznie kilka dni temu VS Code został przystosowany do pracy, na razie w fazie beta.
Nowe możliwości rozwoju
Visual Studio Code jest o tyle atrakcyjnym środowiskiem do pracy, że umożliwia zdalne programowanie. Mimo że każdy z programistów posiada indywidualnie zainstalowany VS Code na swoim komputerze, większość prac odbywa się na odrębnych, zarezerwowanych do tego celu serwerach programistycznych, znajdujących się w centrach danych Facebooka.
Teraz firma skupia się na jak najlepszej optymalizacji i upłynnieniu dostępu do serwerów. Dzięki temu zachowana zostanie odpowiednia elastyczność w poruszaniu się między środowiskami. Nie ulegną naruszeniu lokalne zasoby czy też efektywność używanych narzędzi, a praca developerów będzie sprawniejsza (a co za tym idzie – bardziej wydajna). Programowanie zdalne umożliwi również tworzenie przystosowanych, dedykowanych środowisk, wedle potrzeb konkretnych projektów, wykluczając jednocześnie błędy spowodowane mieszanymi, bądź sprzecznymi konfiguracjami.
Facebook chce współpracować z Microsoftem przede wszystkim nad rozwijaniem zdalnego programowania. Rozwiązanie ma być dostępne dla wszystkich programistów firmy i ulepszane o coraz więcej opcji i rozszerzeń. Gigant social mediów chce wykorzystywać Visual Studio Code na jak największą skalę.
Większa wszechstronność
Inną, bardzo przydatną cechą VS Code jest jego dostępność w różnych systemach. Łącząc tę cechę z możliwością programowania zdalnego, VS Code staje się niezwykle wygodnym i ogólnodostępnym środowiskiem, w którym może pracować niemal każdy programista, korzystający z najpopularniejszych systemów operacyjnych.
– Visual Studio Code jest bardzo popularnym narzędziem programistycznym, doskonale doinwestowanym, wspieranym przez Microsoft i społeczność open source. Działa w systemach macOS, Windows i Linux oraz ma solidny i dobrze zdefiniowany API rozszerzeń, który umożliwia nam kontynuację budowania ważnych możliwości, wymaganych do rozwoju na dużą skalę, który ma miejsce w firmie. Visual Studio Code to platforma, której możemy powierzyć przyszłość naszej platformy programistycznej – mówi Joel Marcey, rzecznik Facebooka.
Facebook już nie raz pokazał, że ma dobrą intuicję co do wdrażania nowych rozwiązań i potrafi rozwijać innowacyjne technologie. Współpraca z Microsoftem dobrze rokuje zatem nie tylko dla programistów giganta social mediów, ale także na developerów z innych firm, poszukujących najaktywniej wspieranych i optymalnych środowisk do rozwijania własnych projektów.
Autorką artykułu jest Kinga Bielicka. Źródła: developers.facebook.com, centrumxp.pl, techspot.com, zdnet.com, neowin.net, mspoweruser.com, developer-tech.com, hub.packhub.com. Zdjęcie główne artykułu pochodzi z unsplash.com.