[Home] [Groups] - Message: [Prev in Group] [Next in Group]
10743: Re: [MUD-Dev] Properties of computer languages
[Full Header] [Plain Text]
From: "Travis S. Casey" <efindel@io.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Thu, 17 Jun 1999 11:28:54 -0500 (CDT)
References: [1]
Organization: Kanga.Nu
On Thu, 17 Jun 1999, Cynbe ru Taren wrote:
> In general, a conditional of some sort, and recursion, are the
> practical minimal set you're thinking of. Look at the languague which
> Scheme compiles down to after all macro expansion is done on something
> like the Guy Steele's Rabbit compiler, and you'll see more or less
> this.
Quite a few programming languages have managed without recursion, though,
by having iteration constructs -- e.g., Fortran and several BASICs.
Recursion can be fairly hard to implement, so depending on what you want
to use the language for, it might be easier to just have a GOTO statement
and/or a couple of specific iterators. (You can implement any sort of
iteration with GOTO, after all -- although if your programs are going to
be more than a page or two, they may get very hard to read.)
--
|\ _,,,---,,_ Travis S. Casey <efindel@io.com>
ZZzz /,`.-'`' -. ;-;;,_ No one agrees with me. Not even me.
|,4- ) )-,_..;\ ( `'-'
'---''(_/--' `-'\_)
_______________________________________________
MUD-Dev maillist - MUD-Dev@kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev