plan9に関するpropellaのブックマーク (7)

  • Inferno

    Inferno® is a compact operating system designed for building distributed and networked systems on a wide variety of devices and platforms. With many advanced and unique features, Inferno puts an unrivalled set of tools into your hands. You can fetch it now as Free Software, on similar terms to Linux or xBSD. Cross-Platform Portability Inferno can run as a user application on top of an existing ope

  • Inferno

    Axel-Tobias Schreiner, Department of Mathematics and Computer Science, University of Osnabrück, Germany. An introduction to use, architecture, and programming of the new network operating system from Lucent's Bell Labs. Lecture notes for a course at Rochester Institute of Technology, spring quarter 1998. Based on German lecture notes. Based on the evaluation version 1.0 of Inferno. Available Dire

    propella
    propella 2007/05/25
    「おそらく現在Web上にあるInfernoの資料で最も充実しているもの。Limboのプログラミング課題など。」
  • schemefs

  • Plan9 Alef Language

    Plan 9のグラフィックプログラミンとalef言語 はじめに Plan 9ではグラフィックプログラミングの為のユーザインタフェースは二つの 異なる方法で提供されています。第一番目は言うまでもなくC言語によるもの で、もう一つはalefと呼ばれるconcurrent programming用の新しい言語を用いた環境です。前者はより低レベルのlibgから もっと高レベルのパネルライブラリまで一応のものが揃っていますが、後者は現在の ところlibgレベルまでです。libgレベルでの両者の大きな違いはイベント処理に 関わる部分ですが、これはalefは複数のプロセッサによるconcurrent programmingを サポートする言語なのでその機能を最大限に発揮出来るようにするためです。 Plan 9ではこの雑誌(TransTech)の1999年12月号に書いた様に、cpu(1)命令を使うと

  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • ホワット・ア・ワンダフル・ワールド 質問です.C 言語はだいたいマスターしたつもりです.次はどんな言語を学べば良いでしょうか ? できれば C 言語に近く,かつ近代的な機能も加わっ��

    凡庸な回答 : やはり C++Java でしょうか ? ([どうでもいい] 0 ポイント) 普通の回答 : AWK か Perl をお勧めします.C 風シンタックスで,C では面倒な仕事が簡単に片付けられるようになりますよ ([参考になる] 10 ポイント) 先進的な回答 : C 言語にこだわらず,思考の幅を拡げるためにも,なるべくいろいろな言語をためした方が良いですよ.今なら ML か Haskell をお勧めします.日語のも出ましたし ([参考になる] 15 ポイント) 模範回答 : Alef か limbo をお勧めします.ついでに OS も,Linux とか BSD とか Windows みたいな古くてつまんないのは捨てて,plan9 か Inferno にしましょう ( [素晴らしい回答] -100 ポイント) Plan9 / Alef ってのは,UNIX / C を作

  • Limboプログラミング - Plan9日記

    Infernoで使われているLimboって,どんなプログラミング言語だろう. Infernoはセットトップブックなど,ネットワークでつながれた情報家電をターゲットにしているので,その手の割と非力な計算機による分散システム上で使われることを想定している.そこで,Limboは,ハードウェアのメモリ保護機構の支援がなくても,安全に拡張できることを考えた言語らしい. モジュラプログラミング,コンパイルおよびランタイムの強い型チェック,型付きチャネルによるプロセス間通信,ガベージコレクション,抽象データ型のサポートが,キーワードとして並んでいる.構文はCに近く,PascalがModulaに進化したのと同じ方向性と考えればいいのかな? Hello worldは,こんな感じ.最初にモジュールのインタフェースを定義して,中身を実装するという流れ. implement Command; include "s

    Limboプログラミング - Plan9日記
  • 1