From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <582c3c5af66ea4d81ecce653b23b31b3@terzarima.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] tcl 9p support? (via tcl vfs?) From: Charles Forsyth Date: Sat, 11 Mar 2006 09:40:27 +0000 In-Reply-To: <200603110911.k2B9BY708977@zamenhof.cs.utwente.nl> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="upas-pryjthyfjwrpwratisaxhamtpa" Topicbox-Message-UUID: 13530c0e-ead1-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. --upas-pryjthyfjwrpwratisaxhamtpa Content-Disposition: inline Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit there is at least one in python, at least three in java; they are nothing too involved. ok, all the java ones are more involved than the others, some much more so, but that's java for you. --upas-pryjthyfjwrpwratisaxhamtpa Content-Type: message/rfc822 Content-Disposition: inline Received: from mail.cse.psu.edu ([130.203.4.6]) by lavoro; Sat Mar 11 09:12:13 GMT 2006 Received: from psuvax1.cse.psu.edu (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 6797011811 for ; Sat, 11 Mar 2006 04:12:11 -0500 (EST) X-Original-To: 9fans@cse.psu.edu Delivered-To: 9fans@cse.psu.edu Received: from localhost (localhost [127.0.0.1]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 7E94E117F9 for <9fans@cse.psu.edu>; Sat, 11 Mar 2006 04:11:41 -0500 (EST) Received: from mail.cse.psu.edu ([127.0.0.1]) by localhost (psuvax1 [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 21600-01-84 for <9fans@cse.psu.edu>; Sat, 11 Mar 2006 04:11:37 -0500 (EST) Received: from denhaag.ewi.utwente.nl (denhaag.ewi.utwente.nl [130.89.10.11]) by mail.cse.psu.edu (CSE Mail Server) with ESMTP id 354E0117F7 for <9fans@cse.psu.edu>; Sat, 11 Mar 2006 04:11:37 -0500 (EST) Received: from zeus.cs.utwente.nl (zeus.ewi.utwente.nl [130.89.10.12]) by denhaag.ewi.utwente.nl (8.13.1/8.13.1) with ESMTP id k2B9BZhH007560 for <9fans@cse.psu.edu>; Sat, 11 Mar 2006 10:11:35 +0100 (MET) Received: from zamenhof.cs.utwente.nl (zamenhof.ewi.utwente.nl [130.89.13.77]) by zeus.cs.utwente.nl (8.12.10/8.12.10) with ESMTP id k2B9BYD8009912 for <9fans@cse.psu.edu>; Sat, 11 Mar 2006 10:11:34 +0100 (MET) Received: from localhost (belinfan@localhost) by zamenhof.cs.utwente.nl (8.11.7p1+Sun/8.10.2) with SMTP id k2B9BY708977 for <9fans@cse.psu.edu>; Sat, 11 Mar 2006 10:11:34 +0100 (MET) Message-Id: <200603110911.k2B9BY708977@zamenhof.cs.utwente.nl> X-Authentication-Warning: zamenhof.cs.utwente.nl: belinfan@localhost didn't use HELO protocol To: 9fans@cse.psu.edu From: Axel Belinfante X-Organisation: University of Twente, Department of Computer Science, Formal Methods and Tools Group, PO Box 217, NL-7500 AE Enschede, The Netherlands X-Phone: +31 53 4893774 X-Telefax: +31 53 4893247 X-Face: 3YGZY^_!}k]>-k'9$LK?8GXbi?vs=2v*ut, /8z, z!(QNBk_>~:~"MJ_%i`sLLqGN, DGbkT@ N\jhX/jNLTz2hO_R"*RF(%bRvk+M, iU7SvVJtC*\B6Ud<7~`MGMp7rCI6LVp=%k=HE?-UCV?[p\$R? mI\n2/!#3/wZZsa[m7d;PKWiuH6'~ Date: Sat, 11 Mar 2006 10:11:33 +0100 X-Scanned-By: MIMEDefang 2.52 on 130.89.10.11 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0b5 (denhaag.ewi.utwente.nl [130.89.10.11]); Sat, 11 Mar 2006 10:11:35 +0100 (MET) X-Virus-Scanned: by amavisd-new at cse.psu.edu Subject: [9fans] tcl 9p support? (via tcl vfs?) X-BeenThere: 9fans@cse.psu.edu X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> List-Id: Fans of the OS Plan 9 from Bell Labs <9fans.cse.psu.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: 9fans-bounces+forsyth=terzarima.net@cse.psu.edu Errors-To: 9fans-bounces+forsyth=terzarima.net@cse.psu.edu Only recently I discovered that there is vfs support in tcl. Any informed opinions on how involved it would be to extend it with 9p support? It would find it rather interesting if one could easily write 9p clients, or even better, simple 9p servers, in tcl, also on systems that have no native 9p support. (why tcl? I already have some stuff written in it; it seems the tclkit/starkit approach makes it easy to do simple cross-platform deployment) Axel. --upas-pryjthyfjwrpwratisaxhamtpa--