タグ

2010年10月3日のブックマーク (8件)

  • 理想の言語? - 書評 - Scalaスケーラブルプログラミング : 404 Blog Not Found

    2009年08月20日18:00 カテゴリ書評/画評/品評Lightweight Languages 理想の言語? - 書評 - Scalaスケーラブルプログラミング インプレス石橋様より献御礼。 Scalaスケーラブルプログラミング Martin Odersky Lex Spoon Bill Venners / 羽生田栄一監 / 長尾高弘訳 [原著:Programming in Scala] 素晴らしい言語の、素晴らしい入門。 何が素晴らしいかというと、言語の思想が、頭ではなく体で覚えられるようになっていること。これなら言語オタクでなくとも、いや言語オタクでない方が、無名関数やActorの素晴らしさがよくわかる。 それだけに、結構残念である。 Scalaが、Java上の言語であることに。 書「Scalaスケーラブルプログラミング」の原題は、「Programming in Scala

    理想の言語? - 書評 - Scalaスケーラブルプログラミング : 404 Blog Not Found
  • 刺激を求める技術者に捧げる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(前編)

    なぜ、いまScalaなのか? TwitterScalaを利用しているのは有名ですが、他にも位置情報を利用したfoursquareはScalaで構築されたLiftというWebフレームワークを利用していますし、GTDツールとして有名なRemember The MilkもScalaの利用を検討しているようです。 Scalaは、Java Virtual Machine(以下JVM)上で動くオブジェクト指向+関数型言語です。簡潔で柔軟な記述が可能であり、マルチコアを意識したライブラリがあり、JVMでのスケールメリットを享受できることが、これらの企業で採用に踏み切った理由であると考えられます。 Scalaは、非常にバランスの取れたプログラミング言語です。連載では、Scalaの基的な文法を解説しながら、オブジェクト指向と関数型言語を組み合わせたプログラミングスタイルについて、解説したいと思います。

    今からでも遅くない これから始めるScala(前編)
  • blog.8-p.info: なんでこれから Scala?

    Posted at 2010/01/22 08:06, Modified at 2010/01/22 23:00 去年から Scala を勉強していて、お正月には Martin Odersky の『Scala スケーラブルプログラミング』(コップ、と呼ぶらしい) も読んだ。Scala はかなり良い。私が言語を選べる立場にあるときに、いままで好き好んで使っていた言語は Ruby だった。でも、これからは Scala も積極的に検討していこうと思っている。 プログラミングの間違いが静的にみつかる Scala を推す一番の理由はここだ。型がちがうとか、引数の個数がちがうとか、存在しないメソッドを呼び出しているとか、そういう間違いは静的にみつかるべきだと最近は思っている。型をいちいち書くのはだるいけど、Scala には型推論があるので比較的だるさは軽減される。また、実行時例外として名高い Nul

  • メジャーアップデートされたGoodReaderの新機能とできることまとめ - iPhoneとiMacと自分と...

    日、iPhoneの有料アプリの代表的存在とも言えるGoodReaderがバージョンアップされ、PDFファイルに注釈の追加が可能になりました。今回はGoodReaderで何ができるのか?を踏まえて、新機能の紹介をしてみます。 GoodReader for iPhone 3.13.1(¥450) カテゴリ: 仕事効率化, ユーティリティ 販売元: Good.iWare Ltd.(サイズ: 24.2 MB) PDFアノテーション機能とは? 今回の注目の追加機能がPDFアノテーション。PDFファイルに注釈の追加やテキストへのマークアップやアンダーライン、矢印などの図も追記可能になりました。フリーハンドで文字や絵も書けちゃいます。もはやiPhone版Acrobatと言っても過言ではないのかも... 操作方法 ファイル閲覧中に任意の箇所を長押しすることによって追記可能になります。 「Note」:注釈

  • 行きたい場所を簡単登録、位置情報付きブックマークサービス「あとで行く」 - 僕は発展途上技術者

    ひと月ワンサービスシリーズの4月分をようやくリリースしました。 » 行きたい場所を簡単登録、位置情報付きブックマークサービス「あとで行く」 [05/13 追記] 「む、どこかで聞いたような名前。。。」というツッコミが聞こえてきそう。はい、このネーミングはもちろん、見ているウェブサイトを1クリックでそのままメール送信できる、大変便利なサービス「あとで読む」にインスパイアされています。というか、ネーミングのみならず、○○講座は欠かさず読んでいますし、a++様には開発合宿ではいろいろと教えてもらってインスパイアされまくっています。 ひと月で作るにはかなり重かったのですが(実は2月ごろから着手。3月にリリースすると予告していましたが。。。)、自分が使いたいサービスだったのでがんばって作りました。 「ちょっと面白い場所に行ってきましたよ」といった内容のブログを読んで、「お、ここ行ってみたいな」と思う

  • Shibu's Diary: Bitbucket買収?そもそもそれ何?という人のためのBitbucket紹介

    渋日記@shibu.jp 渋川よしきの日記です。ソフトウェア開発とか、ライフハックを中心に記事を書いていきます。 9/29の水曜日に、Atlassian社がBitbucketを買収するというニュースがありました。これにより、今まで有料だったようなサービスが無料で提供されるようになりました。買収したのは、Jiraなどの開発ツールで有名な会社です。とはいえ、Python界隈の人以外にはあまり注目されてこなかったサイトだとは思うので、BitBucketを紹介します。僕はソースコード管理ではメインで使っています。 買収されたBitbucketって何ですか? Bitbucketは何者か?一言で言えば、Mercurial版のgithubです。以上。 これで分かる方はここの説明はすっとばしてくれて構いません。いわゆる、プロジェクトのホスティングサービスの一つです。ソフトウェア開発に必要な仕組みが備わって

  • TechCrunch | Startup and Technology News

    A data protection taskforce that’s spent over a year considering how the European Union’s data protection rulebook applies to OpenAI’s viral chatbot, ChatGPT, reported preliminary conclusions Friday. The top-line takeaway…

    TechCrunch | Startup and Technology News