Scala
Język programowania cieszy się coraz większą popularnością. Można go wykorzystać przy programowaniu obiektowym, jak i funkcyjnym. Działa na wirtualnej maszynie Java.
Co to jest Scala?
Typowany język programowania powstał w 2001 roku z inicjatywy Martina Odersky’ego. Do ogólnego użytku trafił w 2004 roku. Wspiera programowanie zarówno obiektowe, jak i funkcyjne. Działa na wirtualnej maszynie Java. Powstał jako alternatywa dla starszej wersji Java.
Nazwa została zaczerpnięta od anielskiego zwrotu scalable language. Wskazuje na podstawową zaletę języka, jaką jest skalowalność.
Gdzie znajduje zastosowanie Scala?
Ze względu na czysty kod i zaawansowane funkcjonalności, ten język programowania można wykorzystać przy wielu projektach. Umożliwia stworzenie oprogramowania komputerowego, gier, aplikacji internetowych, wielu rozwiązań mobilnych. Sprawdza się, gdy głównym wymogiem projektu nie jest wysoka wydajność.
Aktualnie z języka Scala korzystają:
- platforma X,
- LinkedIn,
- Intel,
- IBM,
- Netflix,
- Amazon,
- Coursera,
- Apache Spark,
- Apache Kafka,
- CodiLime,
- Allegro,
- Polidea,
- OVO,
- GetInData.
Jakie zalety ma Scala?
- Łatwe kodowanie.
- Język jest przyjazny i mniej restrykcyjny niż Java.
- Tworzy bezpieczny, wysokiej jakości kod.
- Przyjazny dla deweloperów stosujących programowanie obiektowe, ponieważ wykorzystywanie stylu funkcyjnego nie jest obowiązkowe.
- Język jest wszechstronny.
- Skalowalność.
Jakie wady ma Scala?
- Nie sprawdza się przy realizacji projektów oczekujących wysokiej wydajności.
Nasza oferta
Umów się
na darmową konsultację