[MUD-Dev] Properties of computer languages
Travis S. Casey
efindel at io.com
Thu Jun 17 11:28:54 CEST 1999
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 at io.com>
ZZzz /,`.-'`' -. ;-;;,_ No one agrees with me. Not even me.
|,4- ) )-,_..;\ ( `'-'
'---''(_/--' `-'\_)
_______________________________________________
MUD-Dev maillist - MUD-Dev at kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev
More information about the mud-dev-archive
mailing list