特徴

  • 強い静的型付言語
  • オブジェクト指向と関数型のハイブリッド
  • 型推論、暗黙の型変換
  • 強力なパターンマッチング
  • Collentionクラスの整備
  • 生産性を高めるシンタックスシュガー
  • Mix-inによる多重継承が可能
  • 並列処理ライブラリ付属

Javaとの親和性

  • JVM上で動作
  • Java <-> Scala の相互呼び出し
  • Javaの資産を流用可能

その他

  • モナド
  • 高階関数
  • カリー化
  • 限定継続
  • 関数の部分適用
  • Actor
  • Scalaの型システム

フレームワーク

lift

  • Railsのように簡素で使い易い
  • 型安全なのにStrutsのように冗長すぎない
  • SeasideやWicketのようにセキュアでステートフ ル
  • 高速
  • 自由度が高い
  • デザイナに優しいテンプレートエンジン
  • Ajaxサポート
  • どのフレームワークよりも手厚い
 Cometサポート

Gizzard

  • Twitter が開発した分散フレームワーク

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-07 (火) 21:24:26 (870d)