Przejdź do treści
Software house i marketing · Poznań Realizacje Cennik Baza wiedzy O nas Kontakt 512 215 804

Co to jest Clojure?

Mowa tu o dynamicznym i nowoczesnym języku programowania LISP. Jest bardzo prosty w zastosowaniu, wydajny, a jego struktura jest solidna. Umożliwia programowanie funkcyjne i wielowątkowe. Jego autorem jest Rich Hickey.

Głównym założeniem było stworzenie dialektu kompatybilnego z językiem Java. Zarówno Clojure, jak i Java można z łatwością uruchomić z poziomu tego drugiego.

Jak działa Clojure?

Dialekt języka programowania LISP dostosowuje się w pełni do potrzeb użytkownika. Działa na JVM, pozwala to korzystać ze wszystkich możliwości Java i jego bibliotek m.in. Spring, Hibernate czy Apache.

Tworząc projekt w dialekcie Clojure generowana jest mniejsza liczba linijek kodu niż za pomocą Java. Praca jest dzięki temu o wiele szybsza i bardziej efektywna.

Jakie zalety ma Clojure?

  • Język jest kompatybilny z Java.
  • Kod jest zwięzły.
  • Dostęp do obszernej biblioteki Java.
  • Funkcje obsługiwane są w czasie rzeczywistym.
  • Do dyspozycji jest programowy system pamięci transakcyjnej.
  • Możliwość wywoływania metod Java i na odwrót.
Masz projekt albo temat do omówienia? Napisz wprost do Jakuba.

Wyślij brief albo opisz temat w kilku zdaniach. Jakub wraca z pytaniami i wstępną wyceną w ciągu 24 godzin roboczych - bez zobowiązań.

    W czym możemy pomóc?
    Umów konsultację