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

推荐订阅源

爱范儿
爱范儿
博客园 - 【当耐特】
量子位
Engineering at Meta
Engineering at Meta
博客园_首页
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
V
Visual Studio Blog
小众软件
小众软件
阮一峰的网络日志
阮一峰的网络日志
美团技术团队
Jina AI
Jina AI
The Cloudflare Blog
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
宝玉的分享
宝玉的分享
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
人人都是产品经理
人人都是产品经理
博客园 - 聂微东

博客园 - 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.