» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with plan9 + limbo

Resources about threaded programming in the Bell Labs CSP style

For the moment, push Birrell's tutorial out of your mind. This is a different thread model. If you approach it as a different thread model, you may well find it much easier to understand.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド リンボォプログラミング

limbo は,普通にリストとか文字列とか組込みのライブラリがいろいろ用意されていて,確保したメモリは GC されるという,非常に Java like なプログラミング言語らしい.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド limbo クックブック : コマンドライン引数をパースする

limbo (リンボォ)クックブックは,Perlクックブックに倣って,動作する短いコードを一問一答形式で提示していくスタイルのプログラム解説ページです.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド なぜ Inferno/limbo は重要なのか (Why Inferno : Compact Multi-Platform Distributed OS and limbo programming language matters ?)

あらゆる OS やプラットフォームの上で動く OS というコンセプトの Inferno と,その上で動く limbo と Dis VM という選択肢以外に,何か意味がある仕事を成し遂げ手段は事実上無いと言ってし

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド limbo クックブック : S 式を扱う

ちょっとした設定ファイルなどに S 式を使いたいという場面はけっこう多いはずです.幸い,limbo には標準で S 式や XML,JSON を扱うライブラリが付いてきているので,それを使ってみましょ

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド limbo クックブック : ファイル名を補完する

Inferno のコマンドは,ほとんどがライブラリモジュールにエントリーポイント付けただけだったりするので,もうカスタマイズは自由自在だし.sh でさえライブラリだし.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド モジュールの謎が解けた ?

要するに Inferno には,従来はコンパイラドライバの影で,密かにリンカによって行われていた静的リンクっていう概念が無いだけなんだな.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド Inferno のチャネルシステム

今までところは,Java とかと対して変わらないところだったんだけど,limbo の本丸は,Channel によってマルチプロセス・スレッドプログラムが簡単に書けるというところ.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド そもそもサーバサイドのネットワークプログラミングこそが,Inferno/limbo の真骨頂なんだよな

一番地味においしいのは,ローカルでもリモートでも関係な,デバグできるってことな気も.リモートのプロセス (/prog/<proc>) に,普通にデバッガを当てて,ローカルと同じようにデバグ

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド limbo クックブック : プロセス ID を取得する

Inferno では,プロセスもファイルとして扱われ,/prog 以下に存在する /prog/<pid> がそれです./prog/<pid> 以下には /prog/<pid>/ctl や /prog/<pid>/wait など様々なファイルが存在し,それらのファイルに

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド limbo クックブック : 簡単なダイアログを出す

prompt の方は,何やら文字列で表示するアイコンを指定できるみたいなんだけど,いまいちよくわからない.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド inferno にまともなシェルが欲しい

補完とか履歴とか端末のクリアとかを実現しようと思ったら,shell のインタフェースから作らないと駄目っぽい.

plan9: del.icio.us/tag/plan9

ホワット・ア・ワンダフル・ワールド limbo のパラメトリック多相

実験中の実装で,あんまり真面目に開発もされてない感じですが,limbo にパラメトリック多相を導入しようという話があるようです (2003 年からあんまり動いてない感じ).

plan9: del.icio.us/tag/plan9

The Limbo Programming Language

Limbo is a programming language intended for applications running distributed systems on small computers.

plan9: del.icio.us/tag/plan9

Communicating Sequential Processes - a language for describing patterns of interaction - book pdf

an elegant, mathematical theory, a set of proof tools, and an extensive literature. The book is an excellent introduction to the language, and also to the mathematical theory.

plan9: del.icio.us/tag/plan9

4th edition | doc.cat-v.org | /sys/doc/ Documentation archive

Inferno Fourth Edition Papers and Documentation

plan9: del.icio.us/tag/plan9

Google, Limbo, Inferno and Plan 9 « 21st Century Smalltalk

Maybe it all comes together. A register based VM with a concurrent programming language for the whole world.

plan9: del.icio.us/tag/plan9

Page 1 | Next >>