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/
