著作権表示
- この記事の原著者:グ兄の弟
- 著者ブログアドレス:http://blog.csdn.net/lfdfhl
Scala の簡単な紹介
ここではScalaの基本情報や状況について簡単にご紹介します。
スカラの定義
Scala は、拡張性と拡張性を意味する英語の scalable に由来しています。
Scala の作者
Scala プログラミング言語は、2001 年にスイス連邦工科大学ローザンヌ (EPFL) の Martin Odersky によって設計および開発されました。
Martin Odersky の主なタイトルは次のとおりです。
- スカラの父
- ACMフェロー
- EPFL教授
- javac-作者
マーティン・オダースキーの詳細: https://people.epfl.ch/martin.odersky/?lang=en
スカラ公式サイト
Scala の概要
Scala は、オブジェクト指向プログラミングと関数型プログラミングを 1 つの簡潔な高級言語で組み合わせています。Scala の静的型は、複雑なアプリケーションのバグを回避するのに役立ち、その JVM および JavaScript ランタイムを使用すると、ライブラリの巨大なエコシステムに簡単にアクセスできる高性能システムを構築できます。
要点の要約:
- 1. Scala はオブジェクト指向であり、関数型プログラミングを広く使用する高級言語です。
- 2. Scala は静的型付けを使用して強力なプログラムを構築し、複雑なアプリケーションのバグを回避します
- 3. Scala は JVM 上で実行されます
- 4. Scala は Java クラス ライブラリを呼び出すことができます
- 5. エレガントで効率的な Scala の紹介
アプリケーションシナリオ
Scala はビッグデータ開発の分野で広く使用されています。たとえば、コンピューティング フレームワーク Spark は、Scala 言語を使用して実装されています。
権威ある本
Scala 言語に関する最も権威のある本は、Scala の父である Martin Odersky の名著『Scala Programming (5th Edition)』です。
書評の要旨は以下の通り。