News for hackers. Stuff that matters.
Re:Ask HN: Should I learn Vala to develop cross-platform sof... by switch33 on Monday August 05, 2013 @01:07AM (#6158571)
Learn whatever you want I would say. It's your own choice. But in general it's good to develop learning a language that is applicable to other software development. Learning C or C++ for that matter is a lot better because C has a great relationship to show you what assembly does.

QT also has it's strengths/weaknesses. Try using http://libnui.github.io/nui3/ if you want it may be easier.

Re:Ask HN: Should I learn Vala to develop cross-platform sof... by yapcguy on Monday August 05, 2013 @02:19AM (#6158704)
I already know C and have experience with ObjC and some C#. I've gone through the Vala tutorials, not really too complicated.

I prefer to use a language like ObjC or Vala to do GUI programming, but QT appears to have momentum (e.g. LXDE porting to QT, Linus Torvalds porting his diving app Subsurface to QT [1]) which means having to use C++ as the bindings to other languages are always somewhat lagging.

Perhaps C++11 is better for keeping one's sanity, but I haven't used C++ in a long time and I never really missed it, so I'm not sure I would enjoy QT and C++ programming.

[1] https://plus.google.com/105872806106213007611/posts/MwiTc3cH...