tbh, the only reason I use GTK is because it is C.

While C++ is probably a better choice. C allows you to easier integrate it
with pretty much any language of your choosing easily (Vala, Ruby, PHP
(lol), Python, Rust, Go, Perl, Lua, Javascript, etc) that in itself is a
really good reason.


On Thu, Aug 7, 2014 at 12:22 PM, 黄羽众 <ih...@163.com> wrote:

> For the past few time, I am using gtkmm to development GUI application,
> and I am really enjoy it.
>
> I know that choose C as its implementation language makes gtk gain a
> wonderful performance,
> but recently GCC turn to C++.  https://gcc.gnu.org/gcc-4.8/changes.html
>
> I think that as a complier which have to think a lot about performance, it
> turn to C++ for code elegance and development speed,
> a GUI application have no reason to continue using C stuff.
>
> Actually gtk implement a object system as its essential part, that did
> prove that GUI application need a object-oriented design.
> And C++ could provide this as a language level feaure, needless to
> implement it in application code.
>
> So I suggest that it is possible to develop gtk in c++ as main-line
> support?
>
> Unlike gtkmm, which is just a wrapper from c++ to c, turn to c++ in
> main-line means a lot.
>
> GCC choose this and get good result, I think gtk could have a try.
>
>
>
> _______________________________________________
> gtk-list mailing list
> gtk-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/gtk-list
>
>
_______________________________________________
gtk-list mailing list
gtk-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to