タグ

tutorialとscalaに関するmasa0x80のブックマーク (7)

  • inforno :: 基礎を終えた人のScalaミニtips

    どう書く?orgでScalaを書いてくれる人もでてきたので、超一部の方向けにScalaのことでも書いてみようと思います。言うなれば、基礎を終えた人のScalaミニtips。知っている人は知っている、でもあまり知られていないことを並べていきます。 下に行くほどマニア度あがります、たぶん。FPよりの話が多いかもしれません。はやりのYコンビネータの話とか。たぶん。 ではいってみましょう。 Predefされているものは把握しておきましょう Scalaにはscala.Predefというオブジェクトがあります。この中で定義されているものは常にインポートされていて使える状態になっているので把握しておきましょう。 例: 1def exit(status: Int): Nothing = { 2 java.lang.System.exit(status) 3 throw new Throwable() 4}

  • Scala勉強会@関西-1-2

    第1回Scala勉強会@関西: 第弐部 西 圭佑, <mailto:keisuken atmark cappuccino.ne.jp> 2008.05.10, 大阪府豊中市立蛍池公民館 お品書き: 第弐部 15:00-16:40 Scalaのインストール/ツール もっと濃い文法 Scala Standard Library 演習 IDE Plug-in Lift Web Framework さいごに Scalaのインストール 下準備 Java 5以上のJREまたはJDKをインストール JRE: Java Runtime Environment: http://www.java.com/ja JDK: Java SE Development Kit: http://java.sun.com/javase/ja/6/download.html Scalaのインストール Scalaランタイム

  • Scala勉強会@関西-1

    http://www.scala-lang.org/ 静的型付け/コンパイル型言語 オブジェクト指向と関数型を融合 型推論装備 Scala概要 その四 現在 2.7.1.final Javaと.NET上で動作 (.NET版は停滞中) Javaとの連携は抜群 Scala概要 その伍 スイス ローザンヌ工科大学 アカデミックな場で開発中 リーダーはjavacのGenerics部分に関わっていた Scala概要 その六 Javaとの比較: 同じところ ErasureなGenerics 同等なパフォーマンス 型システムはJavaのものを継承 クラスファイルにコンパイル Scala概要 その七 Javaとの比較: 違うところ すべてがオブジェクト 型推論 クロージャ パターンマッチング Implicit Conversions etc... Scala概要 その八 Scalaコマンド scala

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Scala入門しました - hitode909の日記

    今日,明日とはてなの京都オフィスでScala Hackathonが開催されていて,参加しました. Scalaは全く触ったことがなかったのですが,インストールから始めて,チュートリアルを読んだりして,Fizz Buzzを出すところまでできました. インストール Macならportで入る % sudo port install scala Hello, World(1) scalaで対話的に実行できる % scala Welcome to Scala version 2.7.3.final (Java HotSpot(TM) Client VM, Java 1.5.0_16). Type in expressions to have them evaluated. Type :help for more information. scala> println("Hello, World!")

    Scala入門しました - hitode909の日記
  • 刺激を求める技術者に捧げるScala講座---目次

    連載では,次世代のエンタープライズ・プラットフォームを支える言語として,このところ最も注目を集めている言語「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開眼

    1階受付:インストール等 / 1階案内版:コマンド / 2階:書き方 / 3階:文と式 / 4階:関数 / 5階:オブジェクト指向 / 6階:型 / 7階:注釈等 / 屋上:言語仕様要約 / 雲:scalaパッケージ概観 / 青空:その他の付属パッケージ概観 なお、以上の解説はJavaの文法とコマンドや標準ライブラリ等を一応知っていることを前提(現行のScalaはなおJavaライブラリへの依存度が高くScalaだけで完結できる状態では無い。なお、Scalaのコンパイラ自体はJava1.4用のコードも吐けるが、標準ライブラリが多く1.5を前提としている)とし、その違いだけをとりあえずは書き留めるものである。もっぱら文法やライブラリ参照用であることを目指しているので、例や特長等は次のリンクを参照されたい(なおただし、原著者たちの配慮にもかかわらず、それらの例は関数型言語に関する事前の概要的把握

  • 1