Of the possible choices, perhaps Vala is a good choice for a so called "modern" object oriented language to pair up with LXDE. Certainly both Java and Mono both have huge runtime execution dependencies, require additional bindings, and do not offer true native code. Even pure C++ requires additional runtime libraries (gtkmm for example, as well as the hugely bloated C++ ansi lib) to be used most effectively. Each of these violate the idea that lightweight is good in their own ways.
Vala by contrast only uses common gtk runtime dependencies, and does so very directly, since it transforms to a C app linked against gtk that uses gobject, no additional bindings or complex runtime support required as far as I recall. I would be more interested in Vala if it eventually becomes a gcc front-end, since then it could also be supported directly in gdb. Using gdb referencing Vala generated C code is...ugly :). However, I think LXDE should as a project look more closely at Vala to see where it could fit in to make it easier for people to write applications. Marty Jack wrote: > I have no particular feeling one way or another, but the project should take > a moment to consider whether they want to introduce that build dependency in > a released package. Right now we are able to say "normal tools plus GTK (and > plus VTE for lxterminal)". > > Nothing wrong with progress or experimenting with a new language, though. > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Lxde-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/lxde-list
<<attachment: dyfet.vcf>>
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev
_______________________________________________ Lxde-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxde-list
