Eclipse docenienia wagę LSP   Leave a comment

 

Kolejny znak czasu  – wykorzystanie Language Server Protocol (LSP). Tworzenie aplikacji w rodzaju IDE (zintegrowane środowisko deweloperskie) odbywa się na dwóch płaszczyznach. To nie tylko obsługa zadań związanych z edytorem ale również po części obsługa kompilatora danego języka który musi działać w locie (reaguje na błędy składni niekompletnej jeszcze aplikacji powstające w trakcie jej pisania). Ktoś w Microsoft (MS) podniósł ideę żeby oddzielić te dwie warstwy i połączyć jej protokołem komunikacyjnym (tzw. API). Tak więc warstwa sprawdzania semantyki danego języka programowania  i warstwa obsługi interfejsu graficznego edytora danego języka wymieniają się informacjami przy pomocy jednolitego protokołu. Język opisu tego protokołu nosi nazwę LSP. Pomysł pierwszy raz wykorzystał MS w Visual Studio Code, teraz pałeczkę podjęła fundacja Eclipse w swoim uniwersalnym środowisku programistycznym Eclipse i Orion.

Advertisements

Posted 28 maja 2017 by marekwmsdn in Bez kategorii

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d blogerów lubi to: