Francesco Romani wrote:

> - The GUI should be coded in C or in C++. We're already full of
> dependencies, so I'm really reluctant to add new _core_ dependencies
> (modules are a different story) unless necessary.
> If the GUI will be in C or C++, that's another point _against_ a
> frontend and in favour of a native approach.

Probably another approach towards getting a GUI (official or not ;) 
could be: provide a stable C-API to be bound by scripting languages like
Perl, Python, Ruby etc. So the GUI stuff could be done in an interpreted
language, which makes things easier in my opinion.

Since building the GUI should be optional anyway this adds no _real_ 
core dependencies. Of course if you like to use the GUI you need to have
the corresponding scripting language runtime envronment installed. But 
spoken for the three named above this is no real problem, since they are
very common and available for any modern Unix style operating system.

Just my 2c ;)

Regards,

Jörn

-- 
sub i($){print$_[0]}*j=*ENV;sub w($){sleep$_[0]}sub _($){i"$p:$c> ",w+01
,$_=$_[0],tr;i-za-h,;a-hi-z ;,i$_,w+01,i"\n"}$|=1;$f='HO';($c=$j{PWD})=~
s+$j{$f."ME"}+~+;$p.="$j{USER}\@".`hostname`;chop$p;_"kl",$c='~',_"zu,".
"-zn,*",_"#,epg,lw,gwc,mfmkcbm,cvsvwev,uiqt,kwvbmvb?",i"$p:$c> ";w+1<<07

Attachment: pgpINZAjmCcW4.pgp
Description: PGP signature

Reply via email to