タグ

Scalaに関するshuzo_kinoのブックマーク (8)

  • Fortress - Wikipedia

    Fortress(フォートレス)は、高性能を目指して設計された実験的なプログラミング言語であった。米国国防高等研究計画局の高生産性計算機システムプロジェクトの資金援助を受けてサン・マイクロシステムズ研究所で作られた。設計者の一人にScheme、Common Lisp、Javaなどを手がけたガイ・スティール・ジュニアがいる。ただし、現在は開発が中止されている。 特徴[編集] 言語の名前「Fortress」は英語で「要塞」を意味する言葉であるが、これには「安全な Fortran」という意味が込められている。安全な言語とは、例えば「現代のプログラミング言語に標準的に備わっている、抽象化の仕組みや型の安全性を保証する仕組みを備えた高性能の計算機言語」ということである[1]。この言語はまた、暗黙の並列性や、UNICODE 対応、数学記法(英語版)に似た文法という特徴もある。この言語は Fortrra

    shuzo_kino
    shuzo_kino 2015/02/12
    “言語の名前「Fortress」は英語で「要塞」を意味する言葉であるが、これには「安全な FORTRAN」という意味が込められている。”  アィエエ…アィエエ(失禁
  • GitHub - gitbucket/gitbucket: A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - gitbucket/gitbucket: A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
    shuzo_kino
    shuzo_kino 2013/10/26
    “GitBucket is the easily installable Github clone written with Scala.”  お、おぅ
  • Scala用のWeb IDE決定版·Typesafe Activator MOONGIFT

    Typesafe ActivatorはScala製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。 Typesafe社はScala専業ベンダーですが、そこから生み出されたのがTypesafe Activatorです。Webブラウザを使ってAkkaやPlayを使ったWebアプリケーションの開発ができます。 トップページです。まずベースになるテンプレートをアプリケーション名を決めます。 今回はHello Scalaを選択します。 トップページです。コンパイルや実行、テストができます。 編集画面です。左がファイルブラウザになっています。 編集画面ではコードの折り畳みができます。 コードを編集すると自動的にコンパイルが実行されます。 実行結果を確認できます。 テストも自動で行われます。 Typesafe ActivatorはIDEであり、コンパイルからテスト、実行までが

    Scala用のWeb IDE決定版·Typesafe Activator MOONGIFT
  • Ruby使いのためのScalaのススメ - 森薫の日記

    slideshare | 14:56 | Javaライブラリとの連携にJRubyを使っていましたが、実行環境のことを考えるとScalaがいいかなあと思いはじめています。

  • https://www.akazah.com/lang-run/

    shuzo_kino
    shuzo_kino 2013/01/05
    そ……速度が大事なら機械語で書けばいいじゃないか!!!  For文を10^8回まわすだけだけど、実用でも基本的にはこんなもんなんだろうなぁ
  • Scala開眼

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

    shuzo_kino
    shuzo_kino 2012/12/31
    ネタタグをつけたくなるほどに狂信的 まるで宗教学か哲学の本でも読んでいるかのよう それだけ凄い言語ってことなんだろうけど
  • MacにScalaの処理系をインストールして、Hello, world!まで。 - このブログは証明できない。

    遅ればせながら、Scalaの文法を勉強してみました。ずっと気になっていた言語でしたが、JVMで動くというところで敬遠していました。文法を見てみると、おもしろいですね。がっつり使ってみたくなりました。というわけで、処理系のインストール。Macだと、MacPortsでかんたんです。 バージョンを指定しなければなりません。最新っぽい2.8を入れてみました。 % sudo port install scala28 確認。 % scala-2.8 -version Scala code runner version 2.8.0.Beta1-prerelease -- Copyright 2002-2010, LAMP/EPFL コマンド名に2.8とついてるのが余計ですね。シンボリックリンクをつくりました。シンボリックを作るシェルスクリプトを書いておけば、複数バージョンを手軽に切り替えられますね。 %

    shuzo_kino
    shuzo_kino 2012/10/29
    brewでも行ける事を確認。仕事終わったら遊ぼう。
  • ドワンゴ社内 scala勉強会 1/4

    ドワンゴ社内 scala勉強会 1/4 [解説・講座] 2011年11月20日に、ドワンゴ社内で開催された「scala勉強会」の生放送動画です。【出演者】yuroyoro...

    ドワンゴ社内 scala勉強会 1/4
    shuzo_kino
    shuzo_kino 2012/10/27
    とにかく凄いらしい!(
  • 1