製品、トピックスやコンテンツ・タイプでフィルターをかける

(0 製品)

(91 トピック)

(0 インダストリー)

(4 種類)

1 - 5 件のうちの 5 件
概要の表示 | 概要の非表示
結果の表示
タイトル none 種類 none 日付 none
多忙な Java 開発者のための Scala ガイド: オブジェクト指向のための関数型プログラミング
Java プラットフォームは、その登場以来ずっとオブジェクト指向プログラミングの領域のものでしたが、熱烈な Java 言語支持者でさえ、アプリケーション開発における『古いものは新しい』という最近の傾向である、関数型プログラミングに注目し始めています。この新しいシリーズでは、Ted Neward が Scala を紹介します。Scala は JVM に対して関数型の手法とオブジェクト指向型の手法を組み合わせたプログラミング言語です。Scala を紹介する中で、なぜ Scala を学ぶために時間を費やす必要があるのか、その理由 (1 つは並行性です) を説明し、また学んだことをすぐに生かせることを示します。
記事 2008/1/22
多忙な Java 開発者のための Scala ガイド: Scala とサーブレット
Scala が完全に JVM 準拠の言語であれば、サーブレットやその他の Web アプリケーションを構築するといった、さまざまな「実際の」環境で Scala を使用することができるはずです。この記事では、サーブレット環境で Scala を使用する方法について詳しく見ていきます。
記事 2008/12/22
多忙な Java 開発者のための Scala ガイド: 電卓を作る、第 1 回
DSL (Domain-specific language: ドメイン特化言語) がホットな話題となっています。関数型言語が大いにもてはやされる理由は、関数型言語を応用することで DSL のような言語を作成できる点にあります。「多忙な Java 開発者のための Scala ガイド」シリーズの第 8 回である今回は、Ted Neward が、「外部」DSL を作成する上での関数型言語の強力さを示す、電卓用の簡単な DSL の作成を開始します。彼はこの目的のために、Scala の新しい機能である case クラスを説明し、また昔からの関数型機能であるパターン・マッチングを再検証します。
記事 2008/8/26
多忙な Java 開発者のための Scala ガイド: パッケージとアクセス修飾子
実際に作成されたコードは、他のコードから参照できるようにパッケージ化されます。「多忙な Java 開発者のための Scala ガイド」シリーズの今回は Ted Neward が Scala のパッケージとアクセス修飾子について説明します。その後で、apply の仕組みを見ていくことで Scala の関数型の側面についての説明を続けます。
記事 2008/7/29
多忙な Java 開発者のための Scala ガイド: trait と振る舞い
Scala は単に関数型の概念を JVM にもたらすだけではなく、オブジェクト指向言語の設計に対する新しい観点を提供してくれます。「多忙な Java 開発者のための Scala ガイド」シリーズの今回の記事では、Scala では trait を活用することでオブジェクトを単純かつ容易に作成できることを Ted Neward が解説します。この記事で学ぶように、trait には Java のインターフェースと C++ の多重継承という、従来提供されている両極端のものと似ている面、異なっている面があります。
記事 2008/4/29
1 - 5 件のうちの 5 件
概要の表示 | 概要の非表示