Here's a very nice quote taken out of context from Kent M. Pitman about =
my feelings about FFI/UFFI&SWIG.
>> [...] `Idioms' mean that there is some functionality that the
>> language is incapable of expressing directly and concisely.
>They also define the line between what I call "expressive languages"
>and "implementation languages", which I might loosely call,
>respectively, "high-level languages" and "low-level languages",
>although others have different definitions for the latter pair of
>terms. The expressive/high-level languages are about saying
>something, and are places where how you write something matters
>aesthetically, presentationally, maintenance-wise, etc. while the
>implementation/low-level languages tend to be more write-only and/or
>places where the presentation per se is secondary to getting a correct
Date: Wed, 29 Jun 2005 19:29:57 GMT