TweakingKnobs wrote on Nov 23rd, 2008, 10:02pm:It did help, thanx, so as i am just learning to code with processing i think i'll stick with processing.
2 more questions, if i make a cool ,heavy cpu sketch, can it be tranlated easily to open frame works
I mean i would pay somedody to do it, but id it viable
And , will processing be faster one day
Thanx.
The crucial difference is can you program in Java or C++ already. If the answer is you can program in neither language, stick with Java (Processing). If you can absolutely need performance, and have time to learn C++, go with OF.
Answer to question 1) Yes, unless there is an obscure hardware peripheral that Processing can use that OF cannot (unlikely) then a program can be ported or converted from one framework or library to another. It may not be trivial and will probably not be a line for line change, possibly a complete redesign of the code.
Question 2) Processing will be faster naturally as hardware and the underlying Java compiler become faster and more optimised. Processing itself may also be optimised in the future with certain rendering libraries (OpenGL is reasonably fast already) but I suspect this is not the primary goal of the developers (all hail). I think they value the accessibility and simplicity of the environment and adding features which compromise this for the sake of speed would probably cause some deep thinking before they happen.
In the meantime, if you have a particular bottleneck, ask for help, this is a good and friendly community, someone usually helps. If they don't, PM me.