タグ

ブックマーク / matz.rubyist.net (8)

  • Matzにっき(2009-11-13) - [言語] The Go Programming Language

    _ [言語] The Go Programming Language もう知っている人は知っているGoogleからのシステムプログラミング新言語Go。 すっかり祭りには乗り遅れた感があるけど、少しだけコメントをつけておこう。 目次 言語仕様 言語実装 技術的でない話 まとめ 言語仕様 総合的に見て、非常にバランスを考えているように思える。 JavaC++のような複雑さを排して、シンプルに徹する一方、 言語好きを刺激するような新しいアイディアをそこかしこに配置している。 特徴である「コンパイルが高速」というのも、 このシンプルな言語仕様が寄与していると思われる。 個人的に、注目したのはオブジェクト指向機能と、並列機能。 interfaceによる、継承のないオブジェクト指向(duck typing)は、かなり私好みである。 昔からこういう言語が欲しかった。interfaceのみ動的結合を許す

    uemu
    uemu 2009/11/13
  • Matzにっき(2007-05-11)

    << 2007/05/ 1 1. [Ruby] ITmedia エンタープライズ:刑務作業でRuby、世界初の受刑者によるソフトウェア開発 2. [Ruby] MS、「Silverlight」を複数プラットフォーム対応へ - CNET Japan 3. お客様 4. [Ruby] Calling Erlang from Ruby (Teaser) 2 1. [言語] random-state.net / Method Cache Hacking (May 1st 2007) 2. ICFP Programming Contest 2007 3. 「働く」って何だっけ?日の労働観を再考せよ (新日的経営の姿):NBonline(日経ビジネス オンライン) 3 1. [原稿] 日経Linux 2007年7月号 2. [言語] The World of Hello World 3. [言語]

    uemu
    uemu 2007/05/19
    言語融合の時代 
  • Matzにっき(2006-06-08) - Alan Kayといっしょ

    << 2006/06/ 1 1. [Ruby] Bitwise Magazine :: Ruby programming tutorial 2. [Ruby] Bitwise Magazine :: Ruby Programming 3. [Ruby] mandatory arguments after splat 2 1. 平成17年度情報化月間 第26回 U20プログラミングコンテスト 2. [OSS] ZDNet.com オープンソースブログ:成功するオープンソースビジネスモデル7選 3. [Ruby] Ruby のブロックってオブジェクトじゃないよね。これって“驚き最小の法則”に反しない? 3 1. SANYO もちつきベーカリー 2. 引っ越し 3. [教会] バプテスマ会 4. 『4797336021』 4 1. [教会] 第一安息日 5 1. マルチメディア通信と分散処理研究

    uemu
    uemu 2006/06/11
    Matz meets Alan key オオォ
  • Matzにっき(2005-12-02)

    << 2005/12/ 1 1. 壮行会 2 1. Firefox 1.5 3 1. [OSS] ITmedia エンタープライズ:FSF、GPLライセンス改定計画を発表 4 1. [教会]米子 2. 一族集結 5 1. 低レベル 2. [Ruby] Why Ruby is an acceptable LISP 6 1. [教会] Drinking Problem 2. 『わたしたちの田村くん』 7 1. Perl format string integer wrap vulnerability 2. ゾープ・ジャパン、Zope 3のトレーニングコースを実施 8 1. テーマ変更 9 1. W-Zero3 10 1. [Ruby] 名前重要 (Range編) 2. 待合室で無線LAN 11 1. [教会] 松江 12 1. W-ZERO3ふたたび 13 1. 雪 2. [Ruby] Rub

    uemu
    uemu 2005/12/05
    firefoxプラグイン まつもとさん編
  • Matzにっき(2005-05-20)

    << 2005/05/ 1 1. [教会] 松江、支持と任命 2 1. 論文〆切日 3 1. [家族] 松江フォーゲルパーク 4 1. [家族] 米子 5 1. [家族] 出雲いりすの丘 6 1. 風邪 2. [連載] Unix User 7月号 7 1. 風邪 2. [言語] PYTHON CHALLENGE 8 1. にちようび 9 1. [Ruby] るビマ!? 10 1. ほしいもの 11 1. 「ITスクール2005」参加の高校生を募集 2. 江島健太郎 / Kenn's Clairvoyance 12 1. O'Reilly OpenSource Convention 13 1. [日記] 「Matzにっき」Rast検索 2. [原稿] 日経Linux 7月号 14 1. [OSS] コード読みのコード知らず 2. 第1回出雲・玉造アートフェスティバル 15 1. [教会] 松

    uemu
    uemu 2005/08/31
    まつもとさん sfを絶賛
  • Matzにっき(2005-08-02)

    << 2005/08/ 1 1. [OSS] OSCON 2005へ移動 2. [OSS] 「ひろしまオープンソフトウェアコンソーシアム 設立プレイベント」 〜『キーマンが語るOSSビジネスの最前線』〜 3. [Hack] 今日のハック 2 1. [OSS] OSCON会場へ 2. [OSS] IronPython 1.0: Python on the .NET Framework 3. [言語] Neko 4. [OSS] RedRobin 5. 買いもの 6. [OSS] Tuesday Evening Extravaganza 3 1. [OSS] OSCON Wednesday 2. [OSS] Perl 6 Update 3. [OSS] Apocalypse Now! - Perl 6 Is Here Today 4. [OSS] 聞き逃したセッションたち 5. [OSS] F

    uemu
    uemu 2005/08/04
    IronPythonの話、CPythonより高速なのはどうなの??ってことかな
  • Matzにっき(2005-01-04)

    << 2005/01/ 1 1. 新年会 2 1. [教会]松江 3 1. 年始 4 1. [言語]Adding Optional Static Typing to Python 5 1. [言語] Python Is Not Java 2. 米子 6 1. [Ruby]Playing with Ruby 2. [言語]The Evolution of an Extension Language: A History of Lua 3. [特許]MS、ソフトのコンパイル・編集に関する特許を取得 7 1. [言語]Optional Static Typing -- Stop the Flames! 2. Typing Ruby - Ruby言語型チェックプログラム 3. [会社]会議 4. [特許]“特許テロ”と戦う手段 5. [言語]PHPが「2004年のプログラミング言語」に〜TIOBE

    uemu
    uemu 2005/04/14
    pythonにオプショナルな静的型を導入するかについてGuidoが述べている文章についてのRubyまつもとさんの考察
  • Matzにっき(2005-01-13)

    << 2005/01/ 1 1. 新年会 2 1. [教会]松江 3 1. 年始 4 1. [言語]Adding Optional Static Typing to Python 5 1. [言語] Python Is Not Java 2. 米子 6 1. [Ruby]Playing with Ruby 2. [言語]The Evolution of an Extension Language: A History of Lua 3. [特許]MS、ソフトのコンパイル・編集に関する特許を取得 7 1. [言語]Optional Static Typing -- Stop the Flames! 2. Typing Ruby - Ruby言語型チェックプログラム 3. [会社]会議 4. [特許]“特許テロ”と戦う手段 5. [言語]PHPが「2004年のプログラミング言語」に〜TIOBE

    uemu
    uemu 2005/04/14
    「XMLは「濫用」されているように思われる」というRubyのまつもとさんの日記から起こった騒動。面白い
  • 1