Каждая технология мощна с библиотеками и платформами, записанными для него. Я понимаю, что Scala может пользоваться библиотеками и платформами, записанными для Java. Но уже существуют некоторые платформы, записанные для Scala в Scala. Как, например:
Вы больше знаете большие библиотеки и платформы для Scala, записанного в Scala?
На implicit.ly объявлено о ряде проектов Scala, включая библиотеки и фреймворки; некоторые написаны на Scala.
Вы должны проверить Akka Project. Среди прочего, он обеспечивает супер-усиленные актеры, а также STM.
Вы заходили на Scala Bazaar ? Или в вики Scala есть полезная страница, содержащая ссылки для поиска на GitHub и т. Д. Одним из примеров является библиотека Пола Филипса Optional , суть которой, насколько я понимаю, заключается в объявлении класса :
class MyApp extends optional.Application {
def main(i: Int, d: Double, os: Option[String]) : Unit = { /* App Logic goes here */ }
}
Что затем может быть запущено:
java MyApp -i 1 -d 2.4
Или (поскольку os
является необязательным аргументом)
java MyApp -i 1 -d 2.4 -os Bob