Subject: Re: Why no standard foreign language interface?
From: Erik Naggum <>
Date: 2000/02/09
Newsgroups: comp.lang.lisp
Message-ID: <>

* Robert Posey <>
| Why doesn't LISP have a standard foreign language interface?

  because the standards committees failed to reach consensus on the many
  differing proposals and techniques before them.  and that's a good thing,
  considering that since the standard was approved, none of the then
  current foreign function interfaces have survived, C has become the de
  facto least common denominator, meaning that C's calling conventions and
  types are now regarded as fundamental (they aren't and never have been),
  and any standard would have had to be abandoned, anyway.

  but why this clamoring for the _standard_ to solve everything for you?
  do you know any other language where the language standard has it all?
  (even Java and C++ fail this test on a huge number of counts.)