Я разработчик Mac, и я хочу разрабатывать приложения для работы на максимально возможном количестве платформ (Linux, Windows и Mac для начинающих). Я также хочу, чтобы программа имела графический интерфейс, а не терминальную. Я не беспокоюсь о преимуществах производительности, потому что мое приложение (алгоритм) работает очень быстро и работает примерно на 2 секунды на старом оборудовании.Должен ли я изучать C++ или java?
Я использую среду разработки panther, которая может создавать некоторые проблемы для переносимости кода.
Это почти наверняка дубликат. И я думаю, что этот вопрос следует задать в другом месте, возможно, http://programmers.stackexchange.com? –
Я не знаю, о чем вы говорите, но GUI с Cross Compatibilty означает Qt/C++ (быстрый) или Java (медленный) – Qchmqs
Я не верю, что на ваш вопрос есть простой ответ. Я также не верю, что Java и C++ - ваши единственные варианты. Существуют и другие языки, которые пользуются хорошим постановлением о переносимости и могут считаться более производительными, если производительность не является вашей единственной заботой. –