From owner-freebsd-hackers Tue Sep 9 19:58:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA29117 for hackers-outgoing; Tue, 9 Sep 1997 19:58:57 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA29111 for ; Tue, 9 Sep 1997 19:58:51 -0700 (PDT) Received: from word.smith.net.au (lot.atrad.adelaide.edu.au [203.20.121.21]) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) with ESMTP id MAA03409 for ; Wed, 10 Sep 1997 12:28:47 +0930 (CST) Received: from word.smith.net.au (localhost.atrad.adelaide.edu.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id MAA00790; Wed, 10 Sep 1997 12:21:17 +1000 (EST) Message-Id: <199709100221.MAA00790@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Temcguire@aol.com cc: hackers@FreeBSD.ORG Subject: Re: Interpreter compilers In-reply-to: Your message of "Tue, 09 Sep 1997 14:31:46 -0400." <970909142903_-131376035@emout04.mail.aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 10 Sep 1997 12:21:16 +1000 From: Mike Smith Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > In the realm of rapid prototyping with interpretive languages, there appear > to be several options in FreeBSD (1997). I noticed tcl/tk, JAVA and PERL in > particular and observed scheme and python. It appears that a compiler exists > for scheme (scheme-to-C). > > Question#2: Can PERL scripts be translated into C and compiled into > executables? Do regular expressions and associative arrays (awk) exist in > any other languages that can be translated and compiled? It looks like the Perl enthusiasts have gotten to you already, so I'll restrict myself to my own field. 8) Tcl supports both regular expressions and associative arrays, and the current Tcl (8.0) also features a JIT compiler. Depending on your choice of algorithms, Perl and Tcl are generally comparable in speed. mike