Yeah I assumed so, I want to make small (mini)games that'll be portable to most OS's and devices (Windows, Mac OS X, iOS, Android).
Should be achievable with C++ too right? How big is the compromise in "power"?
|
More work. A lot more work.
If you're looking for portability and haven't chosen a language to learn yet, use Java. It's primarily used in development for Android and will make your life a whole lot easier when porting it to each OS. Three out of the four you mentioned (Windows, Mac, Android) use Java to develop applications. I can't remember what Apple's attitude to Java for iOS development is.