超シンプルにechoサーバ

import java.net.ServerSocket
import java.io.PrintWriter

class EchoServer( port: Int ) {

  val serverSocket = new ServerSocket( port );

  def start() {
    while( true ) {
      val socket = serverSocket.accept()
      val writer = new PrintWriter( socket.getOutputStream() )
      writer.print( "Hello!\n" )
      writer.flush()
      socket.close()
    }
  }
}

object Main {
  def main( args: Array[String] ) {
    val server = new EchoServer( 8888 );
    server.start();
  }
}

ス、Scalaで書いた意味ねえええええwwww