Newsletter

Nauka i technologie

Scala – elastyczny język, na którym można w 100 proc. oprzeć karierę w obszarze programowania

13.10.2022, 13:39aktualizacja: 13.10.2022, 13:42

Pobierz materiał i Publikuj za darmo

Scala to język programowania wysokopoziomowego, z którego korzystają największe firmy na świecie. Jego atrakcyjność polega na tym, że jest on elastyczny. Można go wykorzystywać w wielu obszarach i bardzo dobrze współgra z kodami Javy, co daje dostęp do wielu istniejących bibliotek. W 2021 roku specjaliści z tego obszaru zarabiali nawet 22 tys. złotych netto (+VAT) miesięcznie.

Scala elastycznym i niezawodnym językiem

Według Jurisa Krikisa, Scala/JavaScript Department Lead w Evolution Scala pozwala na pisanie kodów, które mają mniej wad niż w przypadku innych języków. Wynika to z tego, że Scala jest bardzo dobrze zaprojektowana i obsługuje wszystkie funkcjonalności poprawnie. Dodatkowo można ją wykorzystywać w wielu obszarach i bardzo dobrze współgra z kodami Javy, co daje dostęp do wielu istniejących bibliotek tego języka. Poza tym Scala ma również wiele własnych bibliotek, które są bardzo dobrze przystosowane do pisania rozproszonego oprogramowania o wysokiej skalowalności i dobrej niezawodności.

Jak wynika z danych No Fluff Jobs, w 2021 roku specjaliści znający język Scala, mogli zarobić nawet 22 tys. złotych miesięcznie. Mediana górnych widełek w tym obszarze wyniosła wtedy 22 tys. zł netto (+VAT) w przypadku kontraktu B2B oraz 18 tys. zł brutto dla umowy o pracę.

Firma Evolution Engineering, widząc potencjał i zainteresowanie wokół Scali, postanowiła zorganizować wraz ze społecznością ScalaWaw kolejną konferencję poświęconą tematyce tego języka. Pierwsza edycja The Art of Scala odbyła się 11 maja tego roku i spotkała się ze sporym zainteresowaniem, druga edycja już 16 listopada.

„Cieszymy się, że możemy współpracować z tak aktywną społecznością, jaką jest ScalaWAW. Mamy w firmie silny zespół ponad stu doświadczonych inżynierów Scala i staramy się wspierać lokalne społeczności Scali w różnych krajach w Europie. W Evolution używamy funkcjonalnej Scali w backendzie naszych gier, stosując nowoczesny stos technologiczny, m.in. Tagless Final, Cats and Cats Effect, Akka Cluster (do skalowania poziomego) lub Akka Persistence (do Event Sourcing)” – komentuje Juris Krikis, Scala/JavaScript Department Lead, Evolution.

Źródło informacji: Evolution

 

Pobierz materiał i Publikuj za darmo

bezpośredni link do materiału
Data publikacji 13.10.2022, 13:39
Źródło informacji Evolution
Zastrzeżenie Za materiał opublikowany w serwisie PAP MediaRoom odpowiedzialność ponosi – z zastrzeżeniem postanowień art. 42 ust. 2 ustawy prawo prasowe – jego nadawca, wskazany każdorazowo jako „źródło informacji”. Informacje podpisane źródłem „PAP MediaRoom” są opracowywane przez dziennikarzy PAP we współpracy z firmami lub instytucjami – w ramach umów na obsługę medialną. Wszystkie materiały opublikowane w serwisie PAP MediaRoom mogą być bezpłatnie wykorzystywane przez media.

Newsletter

Newsletter portalu PAP MediaRoom to przesyłane do odbiorców raz dziennie zestawienie informacji prasowych, komunikatów instytucji oraz artykułów dziennikarskich, które zostały opublikowane na portalu danego dnia.

ZAPISZ SIĘ