Linked by Thom Holwerda on Mon 4th Feb 2013 18:41 UTC
Gnome "At the GNOME Developer Experience Hackfest in Brussels, the GNOME developer community has tackled the problem of specifying a canonical development language for writing applications for the GNOME desktop. According to a blog post by Collabora engineer and GNOME developer Travis Reitter, members of the GNOME team are often asked what tools should be used when writing an application for the desktop environment and, up until now, there has been no definitive answer. The team has now apparently decided to standardise on JavaScript for user-facing applications while still recommending C as the language to write system libraries in." Discuss.
Thread beginning with comment 551386
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Not far enough
by YEPHENAS on Mon 4th Feb 2013 20:02 UTC in reply to "Not far enough"
YEPHENAS
Member since:
2008-07-14

HTML/CSS is not superior to Clutter/CSS. Maybe one day with a good WebGL scene graph library, but not yet.

Edited 2013-02-04 20:05 UTC

Reply Parent Score: 2

RE[2]: Not far enough
by pooo on Tue 5th Feb 2013 03:18 in reply to "RE: Not far enough"
pooo Member since:
2006-04-22

It is less powerful if you are talking big features and only if you exclude WebGL, and why would you do that?

For little details, polish, maturity, tools, and existing developer base, HTML/CSS crushes Clutter/CSS.

In any case, there is no reason you can't have your cake and eat it to. I'm not suggesting that they build gnome out of standards compliant web widgets. You can go nuts extending things and including custom, gnome-only widgets.

But the fundamental language for expressing things should HTML/CSS + DOM for traversal, manipulation and introspection. Drop jQuery into the mix and you have a powerful app development combo that no existing gnome (or Qt) tech can touch. And when I say powerful I don't mean in terms of some specific feature, I just mean 95% of all potential apps can be built 50% faster, 2X more robustly by 10X more people.

Edited 2013-02-05 03:21 UTC

Reply Parent Score: 3