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&#174; 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

Reply via email to