From owner-freebsd-config Mon Dec 30 16:32:49 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA02529 for config-outgoing; Mon, 30 Dec 1996 16:32:49 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id QAA02524; Mon, 30 Dec 1996 16:32:45 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id LAA08271; Tue, 31 Dec 1996 11:02:27 +1030 (CST) From: Michael Smith Message-Id: <199612310032.LAA08271@genesis.atrad.adelaide.edu.au> Subject: Re: IPCS Utility In-Reply-To: from Ollivier Robert at "Dec 30, 96 01:42:19 pm" To: roberto@keltia.freenix.fr (Ollivier Robert) Date: Tue, 31 Dec 1996 11:02:26 +1030 (CST) Cc: freebsd-hackers@freebsd.org, config@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Ollivier Robert stands accused of saying: > According to Michael Smith: > > Development on this is currently underway; if you're Tcl literate (or are > > willing to learn & want to take part regardless) then we'd love to have > > I hope it is not restricted to Tcl gurus... I'm afraid I don't like Tcl but > can speak Perl5 easily... I know Perl5 is not in /usr/src and Tcl is but > that should not be a problem :-) I should have been more careful with that issue : - We will be using Tcl for parts of the FCF (FreeBSD Config Facility), not least because I expect to be writing slabs of the core. - Understanding Tcl (even in a read-only capacity) will help lots, especially in the early stages of development. - I am not interested in language wars. If you want to write a module, you should be able to do it however you like, as long as you can meet the module interface rules. The planned modular design of the FCF specifically avoids stipulating any given language for modules; if you feel the need to write your module in Forth, as long as you can manage character I/O you can play. If your interpreter comes in a shared library, we'll just load you and run you in a seperate namespace. If you're run by a seperate program, we'll fork you off and talk to you on a pipe. I can see no reason for bigotry. > Ollivier ROBERT -=- The daemon is FREE! -=- roberto@keltia.freenix.fr -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[