У меня мало опыта работы с устаревшим актером Scala, недавно я начал изучать актера Akka, они кажутся совершенно разными.
Я выполнил это руководство http://doc.akka.io/docs/akka/2.2.0/scala/hello-world.html
Затем я пытаюсь написать альтернативный Hello World, используя парадигму, похожую на устаревший актер Scala. Но у меня есть некоторые трудности (см. комментарии в строке):
class Echo extends Actor {
override def receive = {
case a: Any => println(a)
case "end" => context.stop(self)
}
}
object Main {
def main(args: Array[String]): Unit = {
val echo = new Echo()
// Where is explicit Actor.start() ?
// "! is not a member", but Akka's official Hello World used ! to send message
echo ! "Hello"
echo ! "end"
}
}