View Single Post
Old 08-31-2009, 10:02 AM   #4
Lo Zeno
Addict
Lo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura aboutLo Zeno has a spectacular aura about
 
Posts: 202
Karma: 4379
Join Date: May 2009
Location: Italy
Device: Hanlin V3 (with lBook firmware & OpenInkPot)
Since you already know C++, you can surely use it: C++ is an "immortal" language that always does its work, and its flexibility is unparalleled.

You could also use Java: it is surely platform-independent and has an incredible amount of developement tools (both free and non-free) available, tons of APIs, easily available libraries, and so on. It also has a very wide and stable user base, which is always useful.

You could also try C#, if you develop using Mono and GTK+ (instead of winforms) you end up with a platform-independent program which can be run on Windows, Linux and Mac (that's what I use when I need cross-platform programs). The downside is, the opensource community looks with suspect at Mono and C#, because the fear is that it would take a moment for Microsoft to change its claims on C# and the .NET framework and ask to pay licenses.
Lo Zeno is offline   Reply With Quote