2008-09-18 10 views
6

Я хотел бы некоторое время программировать для операционной системы Plan 9. Мне бы очень хотелось поиграть с веб-приложением. Конечно, единственным языком, который я знаю для Plan 9, является C, и это не кажется идеальным для веб-разработки. Я также понимаю, что он не запускает apache или mysql.Начало веб-разработки по плану 9

Каков наилучший способ начать кодирование веб-приложений на Plan 9?

ответ

6

Заканчивать Pegasus (paper) веб-сервер Кендзи Arisawa в для Plan 9.

Plan 9 может иметь репутацию С-только, но несколько охват языков, в том числе схемы, Ruby, Python и Perl были перенесены. Проверьте код Contrib Index.

Наконец, начните читать план 9 white papers, чтобы вы могли понять его философию. Если вы хотите делать сетевые вещи, необходим файловый протокол 9p.

2

Werc - это веб-инфраструктура, предназначенная для работы на Plan 9 (и Plan 9 из пользовательского пространства). Он построен с использованием оболочки rc и соответствует классической философии инструментов Bell Labs.

Вместо базы данных, в соответствии с традицией Unix, она использует текстовые файлы, хранящиеся в файловой системе.