Kozioł i Scala spotkanie po latach
Scalą zainteresowałem się gdzieś w połowie roku 2009. Ba nawet pisałem o Scali na blogu tyle tylko, że jakoś nie miałem wtedy okazji wykorzystać tego języka, ani pomysłu co z nim zrobić.
Teraz okazało się, że Scala będzie mi robiła za narzędzie do pisania testów dla webowej części aplikacji. Poza Scalą wykorzystuje Selenium i tradycyjnie Mavena, który coraz bardziej mnie wkurza i chyba przesiądę się na Gradle to jednak inna bajka.
Trochę się pozmieniało w tym czasie. Na dziś kilka drobnostek, które mnie w Scali wkurzają:
- Mętlik w kodzie jaki czasami wprowadza. Przykładowo jeżeli mój pakiet to pl.com.firma to import pakietów com.innafirma musi zaczynać się od _root_
- Niejasne błędy kompilatora, które mają tendencję do pokazywania rzeczy dobrych zamiast złych.
- Tak naprawdę trudna integracja z Javą wymagająca kombinowania.
Na teraz tyle. Działam dalej.
Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY.
Jeżeli spodobał ci się ten wpis, to podziel się nim z innymi lub wesprzyj autora.