Joseph Holsten
Joseph Holsten

Reputation: 20928

Beginning Web Development on Plan 9

The only language I know for Plan 9 is C, and that doesn't seem ideal for web development. I also understand that it doesn't run apache or mysql either.

What is the best way to start coding web apps on Plan 9?

Upvotes: 4

Views: 2834

Answers (2)

uriel
uriel

Reputation: 1473

Werc is a web framework designed to run on Plan 9 (and Plan 9 from User Space). It is built using the rc shell and following the classic Bell Labs 'tool philosophy'.

Instead of a database, in keeping with the Unix tradition it uses plain text files stored in a file system.

Upvotes: 2

underspecified
underspecified

Reputation: 977

Check out Kenji Arisawa's Pegasus (paper) webserver for Plan 9.

Plan 9 may have a reputation for being C-only, but several langauges, including Scheme, Ruby, Python, and Perl have been ported. Check out the Contrib Index for the code.

Finally, start reading the Plan 9 white papers so that you can understand its philosophy. If you want to do net-related things, the file protocol 9p is essential.

Upvotes: 5

Related Questions