惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
C
Check Point Blog
I
InfoQ
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
月光博客
月光博客
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
T
Tailwind CSS Blog
Y
Y Combinator Blog
博客园 - Franky
博客园_首页
罗磊的独立博客
量子位
美团技术团队
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
大猫的无限游戏
大猫的无限游戏
爱范儿
爱范儿
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Martin Fowler
Martin Fowler
博客园 - 叶小钗
aimingoo的专栏
aimingoo的专栏

博客园 - fei

Microsoft Windows Edit Control Messages A Day of Wasterful Efforts 疯狂出租车--完全攻略 All about I/O 显卡(转) 电脑主板硬件故障解析(转) 显卡性能指标(转) 主板问题介绍(转) 电脑黑屏故障(转) 硬件故障(转) 错误检测(转) TCP 长连接和短连接 On #pragma pack() Where does OSI model come from? A chance is missed! Why do things become this? Copy What you Like Setup VC Express Edition Stop Rewrite Code of LiSP
Revisit Plan9
fei · 2006-10-14 · via 博客园 - fei


Revisit Plan9

I was surfing the web as usual at yesterday morning, trying
looking something that was cool. The first thing I do was to
install clisp on FreeBSD, and I found what I want. The
installation was a little anonying. Because I want clisp to
support raw socket, and the package distributed with 6.0-release
does not support it. Then I grab clisp-2.8, which distributed with
6.1-release, and installed it, left two warning messages to me. I
think FreeBSD's package rule was very strict.

The last thing I want to find is whether there is a portable
Common Lisp thread library. So I do a web search, somehow I
reached a page written by Russ Cox. His summation about thread is
different from the threading model which I know of. In fact, I
think that kind of threading model can only lie in a functional
programming language, such as ML. But I was wrong. The developers
on Plan9 implement a C threading library demostrating its
strength, and most importantly, its elegence. As a matter of fact,
it is elegance that attracts me to look a little further.

The rest are not worth mentioning. The result is: I sit before
a computer for a whole day, gathering documents about Plan9, and
its deveolpers' personal homepages, and I found a lot of cool
stuff. A little history that makes me write this down is: when I
was a undergraduate student of applied mathematics major, I was
already known of Plan9, and I have a copy of bziped Plan9
distribution CD at that time. That was at 2003. Almost three years
later, at 2006/10/13, I redo the same whole process again. Some
documents I read yesterday were the very same ones I read three
years ago. Pretty sad, I do not make any progression at all during
these three years.