このガイドを使用すると、Scalaは簡単に入ります
技術的には、Scalaは、静的に型付けされた言語でのオブジェクト指向の機能的なプログラミングの概念のブレンドです。オブジェクト指向の機能的プログラミングの融合は、Scalaのさまざまな側面で表示されます。おそらく、他の広く使用されている言語よりも一般的です。
2つのプログラミングスタイルには、スケーラビリティに関しては補完的な強みがあります。 Scalaの機能的なプログラミングコンストラクトにより、簡単な部品から興味深いものをすばやく構築できます。そのオブジェクト指向の構造により、より大きなシステムを簡単に構築し、それらを新しい要求に適応させることができます。
Scalaの両方のスタイルの組み合わせにより、新しい種類のプログラミングパターンとコンポーネントの抽象化を表現することができます。また、読みやすく簡潔なプログラミングスタイルにつながります。そして、それは非常に順応性があるので、Scalaでのプログラミングはとても楽しいことがあります。