Przedmowa

Niniejsza książka przedstawia obiektowo-funkcyjny język programowania Scala, rozwijany na zasadach otwartego źródła. Główna implementacja języka Scala działa w środowisku JVM i pozwala na wykorzystanie ogromnych możliwości tej platformy oraz działającego na niej oprogramowania. Informacje dotyczące języka Scala zamieszczone w książce są ograniczone w większości do tej implementacji i do wersji 2.11 języka. W rozdziale 25. wykorzystany jest projekt scala-js, który pozwala na kompilację kodu do postaci, która może być uruchamiana w przeglądarce internetowej. W książce znajduje się wiele przykładów ilustrujących działanie języka oraz jego biblioteki standardowej.

Książka nie jest przeznaczona do nauki podstaw programowania. Zakładam, że czytelnik zna pewne podstawowe pojęcia programistyczne, takie jak na przykład klasy, wyjątki, metody czy zmienne. Pomocna może okazać się również znajomość platformy JVM.

Język programowania Scala Wydanie 2. Copyright © Grzegorz Balcerek 2016

Licencja Creative Commons

Ten utwór jest dostępny na licencji Creative Commons Uznanie autorstwa-Na tych samych warunkach 4.0 Międzynarodowe.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.