Hi Paarulakan .. Why scheme instead of lisp? Well, scheme is a modern-lisp, having cleaned up assorted messes and inconsistencies and ugly-bits. Kind of like asking "why C instead of fortran?"
Why guile-scheme instead of some other scheme? Guile offered vastly superior integration into C/C++ than any other scheme out there. I don't know if that's still true or not. Certainly, all schemes/lisps have "foreign function interfaces" -- FFI's but I don't believe that's enough -- we're not just invoking foreign functions, there's a whole bunch of backward-foreward movement between the code in each language. -- Linas On Thu, Feb 6, 2020 at 4:20 AM paarulakan(பாருலகன்) < [email protected]> wrote: > Why did opencog choose scheme as its lisp not common lisp. I recently > started learning lisp family of languages, still a newbie. but other than > the thing that scheme is lighweight, are they any other reason for using > scheme? > > -- > You received this message because you are subscribed to the Google Groups > "opencog" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/opencog/7d99a84e-a980-4bb1-950f-8185362b5f76%40googlegroups.com > <https://groups.google.com/d/msgid/opencog/7d99a84e-a980-4bb1-950f-8185362b5f76%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- cassette tapes - analog TV - film cameras - you -- You received this message because you are subscribed to the Google Groups "opencog" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/opencog/CAHrUA36bvaMWi%3DX28YrXRGKNmb7zijVzd7U6QFfYd1FCWqY6Wg%40mail.gmail.com.
