Reputation: 20928
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
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
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