From owner-freebsd-small Mon Oct 5 12:33:58 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA12281 for freebsd-small-outgoing; Mon, 5 Oct 1998 12:33:58 -0700 (PDT) (envelope-from owner-freebsd-small@FreeBSD.ORG) Received: from rachel (mail.glenatl.glenayre.com [157.230.160.51]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id MAA12214 for ; Mon, 5 Oct 1998 12:33:41 -0700 (PDT) (envelope-from jhicks@glenatl.glenayre.com) Received: from jhicks.glenatl.glenayre.com by rachel (SMI-8.6/SMI-SVR4) id PAA28132; Mon, 5 Oct 1998 15:22:02 -0400 Received: from jhicks.glenatl.glenayre.com (localhost [127.0.0.1]) by jhicks.glenatl.glenayre.com (8.8.8/8.8.5) with ESMTP id PAA11350; Mon, 5 Oct 1998 15:21:54 -0400 (EDT) Message-Id: <199810051921.PAA11350@jhicks.glenatl.glenayre.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "Christopher G. Petrilli" cc: freebsd-small@FreeBSD.ORG Subject: Re: Command-line i/f (Re: PicoBSD) In-reply-to: Your message of "Mon, 05 Oct 1998 14:17:35 EDT." <19981005141735.53074@amber.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 05 Oct 1998 15:21:54 -0400 From: Jerry Hicks Sender: owner-freebsd-small@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [no need to repeat all that :)] > Remember, PicoBSD is designed to be small and simple, choosing obtuse > (for most people) languages as extension sets is just plain SILLY. > > BTW, this is no flame, I used to write Forht code. > Chris I see... so that's when you learned how to spell it? :-) Seriously, I think your concerns about RPN are exaggerated. While programming languages become a religious topic for some, it's also a bit of a stretch to label Forth an obtuse language simply because of its postfix notation. Remember, Lisp uses 'notInfix' notation and this doesn't seem to be hampering Emacs in the least. All indications are that its user base is growing. But then again maybe my concerns about space might be exaggerated too. I've rolled quite a few custom PicoBSD's here (including one with an auxiliary disk to provide Perl for PicoBSD). We are constantly trying to find just a few more bytes to accomodate more functionality. There are even LALR(1) parser and lexical scanner generators written in Forth which could help us implement a command set with infix notation. All in a very small space which has predictable runtime requirements. How would we do that with Perl or TCL? Maybe I _am_ just being SILLY... thanks for pointing that out without flaming me. Cheers, Jerry Hicks wghicks@bellsouth.net > -- > | Christopher Petrilli > | petrilli@amber.org > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-small" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message