Java vs C#?
Seriously?
While I believe C# to have a nicer syntax/API when compared to Java, they are both technologies I wouldn't use.
They're quite similar and neither of them is really cross platform.
Java looks like crap on any non windows platform (and, please, don't make me think about those ugly themes) and literally eat RAM.
Mono isn't really crossplatform (let's say you share code among different platform) and is heavy as hell on any non windows platform.
To develop crossplatform GUI applications the only library which comes close is Qt.
While not perfect (on some platform the appearance is not always the same) you nearly always have a native look in your application.
Plus, using C++ with QTL is totally another world (when compared to STL or other libraries).
It's the proof that C++ can be easy.
Seriously?
While I believe C# to have a nicer syntax/API when compared to Java, they are both technologies I wouldn't use.
They're quite similar and neither of them is really cross platform.
Java looks like crap on any non windows platform (and, please, don't make me think about those ugly themes) and literally eat RAM.
Mono isn't really crossplatform (let's say you share code among different platform) and is heavy as hell on any non windows platform.
To develop crossplatform GUI applications the only library which comes close is Qt.
While not perfect (on some platform the appearance is not always the same) you nearly always have a native look in your application.
Plus, using C++ with QTL is totally another world (when compared to STL or other libraries).
It's the proof that C++ can be easy.
Comment