Groovy
Wersja | Groovy 3.0.8 LATEST |
Wymagania | Windows XP / Vista / Windows 7 / Windows 8 / Windows 10 |
Deweloper | Apache Software Foundation |
Strona do pobrania | Groovy |
Apache Groovy to potężny, opcjonalnie typowany i dynamiczny język, z możliwością statycznego typowania i statycznej kompilacji, dla platformy Java, którego celem jest zwiększenie produktywności programistów dzięki zwięzłej, znajomej i łatwej do nauczenia składni. Integruje się on płynnie z każdym programem Java i natychmiast dostarcza aplikacji potężnych funkcji, w tym możliwości skryptowych, tworzenia języka specyficznego dla domeny, metaprogramowania w czasie uruchamiania i kompilacji oraz programowania funkcyjnego.
Cechy i zalety
Płaska krzywa uczenia się
Precyzyjna, czytelna i wyrazista składnia, łatwa do opanowania dla programistów Java.
Płynna integracja z Javą
Bezproblemowo i przejrzyście integruje się i współpracuje z Javą oraz dowolnymi bibliotekami firm trzecich.
Bogaty ekosystem
Rozwój WWW, aplikacje reaktywne, współbieżność / asynchroniczność / równoległość biblioteki, frameworki testowe, narzędzia do budowania, analiza kodu, tworzenie GUI.
Potężne funkcje
Zamknięcia, konstruktory, metaprogramowanie w czasie runtime & kompilacji, programowanie funkcyjne, wnioskowanie o typie i statyczna kompilacja.
Języki dziedzinowe
elastyczna & zmienna składnia, zaawansowane mechanizmy integracji & dostosowywania, do integracji czytelnych reguł biznesowych w Twoich aplikacjach.
Klej do pisania i testowania
Doskonały do pisania zwięzłych i łatwych w utrzymaniu testów, a także do wszystkich zadań związanych z budową i automatyzacją.
Język programowania Groovy jest wspierany przez Apache Software Foundation i społeczność Groovy.
Więcej o