/ / kiedy ludzie mówią, że prowadzą "scala w backend", w jakim kontekście mogliby rozmawiać? - scala

kiedy ludzie mówią, że prowadzą "scala w backend", w jakim kontekście mogliby rozmawiać? - scala

Powiedz, jak używać scala do przetwarzania przychodzących wiadomości e-mail itp.

W jakim kontekście jest (lub mógł) działać scala?

Czy może działać w swoim własnym demonie?

Czy może działać wewnątrz tomcat?

A może użyłbyś tego w pracy cron?

czy to wszystko z powyższych? :)

Przepraszam, to jest pytanie otwarte i nie wiem zbyt wiele o scala, ale chcę tylko wiedzieć, jak można wykorzystać scala i pod jakim kontekstem może ona działać.

Odpowiedzi:

5 dla odpowiedzi № 1

Scala jest językiem ogólnego przeznaczenia i może byćużywane prawie wszędzie, ale nie ma ograniczeń własnych. Jednym z ograniczeń jest to, że musi być wspierany przez maszynę wirtualną Java (lub .Net, jeśli idziesz z materiałem eksperymentalnym), która może przynieść własne ograniczenia.

Kiedy ludzie mówią "backend", zwykle mają na myśliużywanie Scala do świadczenia usług na rzecz innego oprogramowania, pozostawiając warstwy skierowane do użytkowników na inne języki. Ta kombinacja wykorzystuje zalety prędkości pisania statycznego w Scali, korzyści w szybkości programowania i interakcji innych języków - na przykład PHP lub Ruby - może zapewnić interfejsy użytkownika interfejsu użytkownika.