Please forgive me me butting in - I lurk on this group a lot but don't often
have much to contribute.  This time, though:

I have been using Python a lot recently. I think you might benefit from
using something like this in the UI.  We have some stuff where  Python uses
GNU Make.  Make, being compiled, is much much faster at traversing huge
dependency trees etc than Python could ever be.   For the "soft" parts of
the code, though, C would be a silly choice - far far too much time would be
spent chasing bugs and the performance improvements, even if they were a
factor of 10, would hardly affect overall performance.

Mine is a special case because there is only one bit of interaction between
the Python stuff and the make stuff.  So to cause such a system to perform
well, I think that one's call graph should only show occasional interaction
between the "high" and "low" level parts of the software.  (i.e. minimise
the number loops that involve both C and Python).

I am trying to say that the scripting language might connect the pipes,
crank the handle and control the throttle but not actually be the engine.

This way people could do what appealed to them - some might work on hardcore
new decoders and plugins and others might work on cool new usability
features that simply made it easier to create, edit, play.

On 24/08/07, Stefan de Konink <[EMAIL PROTECTED]> wrote:
>
> On Fri, 24 Aug 2007, Mark Carter wrote:
>
> > It would be nice to use a really high programming language, but we live
> > in a C world.
>
> I totally agree on this point. But that same language must beable to be
> compiled into binaries. Because it is not a C world, it is a x86(-64)
> instructionset world. (Although this message is typed on a PPC32)
>
> I guess there is a lot of potential for any 5GL programming language or
> even UML based designs, but people must make compilers for them, not
> interpreters.
>
>
> Stefan
>
>
> _______________________________________________
> Cinelerra mailing list
> [email protected]
> https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra
>



-- 
You could help some brave and decent people to have access to uncensored
news by making a donation at:

http://www.thezimbabwean.co.uk/

Reply via email to