Erlang (język programowania)
język programowania / Z Wikipedii, wolnej encyclopedia
Drogi AI, mówmy krótko, odpowiadając po prostu na te kluczowe pytania:
Czy możesz wymienić najważniejsze fakty i statystyki dotyczące Erlang (język programowania)?
Podsumuj ten artykuł dla 10-latka
Erlang – język programowania zaprojektowany z myślą o zastosowaniach współbieżnych, a także środowisko uruchomieniowe dla aplikacji w nim napisanych. Sekwencyjny podzbiór Erlanga jest językiem funkcyjnym z wartościowaniem zachłannym, jednokrotnym przypisaniem oraz dynamicznym typowaniem. Część współbieżna bazuje na teoretycznym modelu znanym jako Actor model[potrzebny przypis]. Język został zaprojektowany pod kątem tworzenia rozproszonych systemów wymagających długotrwałej pracy oraz odporności na awarie. Obsługuje mechanizm hot-swappingu pozwalający na aktualizację kodu aplikacji bez jej zatrzymywania.
Logo języka | |
Pojawienie się | |
---|---|
Paradygmat | |
Typowanie | |
Aktualna wersja stabilna |
27.0.1 |
Twórca | |
Licencja | |
Platforma sprzętowa | |
Platforma systemowa | |
Strona internetowa |
Język został zaprojektowany przez Joe Armstronga w 1986 roku pracującego w firmie Ericsson. Początkowo był własnościowym narzędziem tej firmy, lecz w roku 1998 wraz z implementacją i bibliotekami, stał się wolnym oprogramowaniem. Nazwa Erlang została nadana na cześć A. K. Erlanga[potrzebny przypis], choć często bywa również interpretowana jako „Ericsson Language”.