【新・言語進化論】次にくる!新登場言語 第3回:オブジェクト指向と関数型を兼ね備えた「Scala」 著者: ether 公開日:2007/11/19(月) Scalaについて Scala(http://www.scala-lang.org/)はスイスのローザンヌ工科大学で開発されている静的型付けのプログラミング言語で、開発開始が2003年からと非常に若い言語だ。JavaVM上で動作し、オブジェクト指向(命令型)と関数型の両方を取り込んだマルチパラダイム言語である。 オブジェクト指向については、Javaの代替として申し分ないだけのクラスベースの機能を備えているほか、mix-in compositionも提供される。さらに関数型プログラミングからは、クロージャやカリー化、代数データ型、パターンマッチ、型推論といった関数型言語らしい機能を取り込んでいる。 関数型とオブジェクト指向を融合した代表的
本連載では,次世代のエンタープライズ・プラットフォームを支える言語として,このところ最も注目を集めている言語「Scala」の魅力をお伝えしていきたいと思います。Scalaは,技術的にもかなり刺激的で,楽しい言語に仕上がっています。最初の一歩から刺激的な技術解説まで,幅広くScalaのおもしろさ,楽しさをお伝えしたいと思います。 第1回 なぜScalaなのか? 第2回 Scalaの基本的な文法 第3回 Scala言語を探検する(1) 第4回 Scala言語を探検する(2) 第5回 Scala言語を探検する(3)関数型言語としてのScala 第6回 Scala言語を探検する(4)Scalaの型システム 第7回 関数脳のつくり方 First Season 第8回 Scala DSLでできること 第9回 Scala DSL事始め(前編) 第10回 Scala DSL事始め(後編)
scalaを勉強するのに便利なサイトを紹介します。 自分もこのサイトで仕組みを理解しまいした。 scala入門サイト 刺激を求める技術者に捧げるScala講座 上記の全部読めば大体scalaのことは理解できるでしょう。 scala公式ホームページ scala公式ページ scalaをダウンロードできます。 第3回:オブジェクト指向と関数型を兼ね備えた「Scala」 第3回:オブジェクト指向と関数型を兼ね備えた「Scala」 [Think IT]の記事です。 scalaの概要が理解できると思います。 気になる開発プロダクツ 気になる開発プロダクツ scala入門サイトです。 lifeというwebフレームワークやEclipseプラグインについて掲載されています。 実際にscalaをダウンロードして、 インタプリタなどで練習していきましょう。 より詳しく知りたい人はscalaの本で学習!! 本のレ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く