I thought that C++ plugins  can be used in node.js. This would probably 
have been the way if had chosen if I wanted to include ultimate series port 
control.

To be honest I never though about Phyton. I know that the networking 
capability is good. But the second thing that comes into my mind is easy 
text processing. But not easy graphics control. I have to look into this 
because I probably just missed the developlment of the last decade ;-).
I'm looking for an easy graphic interface like javascript/html5 where you 
can just create window, load carnavas, place carnavas. Load image, place 
image,  animate image, handle event. But I found this drop in approach only 
for interpreter languages.
Most libraries I found for C++ have the "painting philosophy" making 
everything more complicated (although I was used to this).
If I look at QT quick it says 'QML is based on CSS and JavaScript', 
'similarity to CSS and JavaScript', ... It starts to sound like it's a 
javascript copy but I don't see the advantage on using that copy.
I've learned that I don't need OpenGL (I was mistaken on that in the 
beginning). But the majority of the elements that I'm gonna display is 
animated. So 2D hardware support for sprite position transitions and 
animiations would be a grat. Otherwise the BBB will spend considerable 
processing time on handling the graphics.

The most feasible approach in the moment seems to make the "worker thread" 
in C/C++ including a server  (just because I know the language well and 
many potential future porblems might already have C solutions). And to make 
the GUI in javascript/html5. Than I have one common GUI. But I don't know a 
way how javascipt uses HW graphic support on BBB.

I'm still in the conception phase. Web interface is a nice to have. 
Priority has ofcourse the local implementation. It could well be that I 
discard the whole web interface if it blows up the effort and log in on BBB 
via X window if needed.

Chilli

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to