Re: [Gimp-developer] Misnamed structure element in SFScript structure?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Daniel Rogers <daniel@xxxxxxxxxxxxxxxxx> writes:

>>>As far as I remember, it was because it adds a rather big dependency, and
>>>people thought that gimp should come with at least one script interpreter
>>>on it's own.
>>>
>>>(These are not my arguments, I just repeat what I think was one of the
>>>bigger points back then).
>> It was a point that I indeed support very strongly  :)
>> IMHO we should have at least one language where we can rely on the
>> availability on *every* gimp installation. Basically this is impossible
>> to guarantee for all languages that are packaged separately (like Perl,
>> Python and Guile as well).
>> I don't want to tell a newbie on Windows to install Python, because
>> he
>> needs it to e.g. run a simple script that applies a curve that depends
>> on the current foreground color...  (just a silly example). It'd be
>> better to tell him "drop this file in that directory and invoke it"
>> and I don't have to care whats his platform and what interpreters
>> are installed.
>
> This is, I think, really shooting ourselves in the foot.  By making
> this choice, we are choosing to use a broken, out-of-date, scheme
> interpreter when _much_ superior alternatives exist, because we don't
> want to force installers in have to install another library.  Isn't
> that what installers do!?  Guile is specifically designed to be an
> extension language for applications.  It is a shared library.  It is a
> perfect replacement for the gimp's soid bundle.
>
> (...)

I agree 100% with everything Daniel said. SIOD is unmaintained crap
from the stone age. We should ditch it and use guile instead.

ciao,
--mitch

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux