Я только что закончил год университета и научился писать хорошие приложения с С++, OpenGL и Qt.
Я вот-вот начал изучать Objective C и Cocoa. Это казалось оптимальным для разработки приложений для iOS и Mac, поскольку Objective C был, как и С++, вариант C, Cocoa позволил мне создавать приятные интерфейсы, и я мог бы продолжать использовать мои хорошие знания OpenGL для создания 3D-графики.
Однако Apple недавно объявила, что многое меняется. Самое главное, что они объявили, что есть новый язык под названием "Swift", и что они заменяют (из того, что я понимаю) OpenGL с "Metal"
Мой вопрос, учитывая отсутствие хороших книг/всеобъемлющих учебников (я нашел отличный вариант для Objective C и Cocoa).
На этом этапе я должен ждать выпуска XCode6 и iOS8 осенью, вместе с тем, что я надеюсь, будут новыми книгами и учебными пособиями по изучению этого нового языка и еще что-то сделать, чтобы избежать изучения несуществующего языка или мне нужно изучите Objective C в любом случае, а затем изучите Swift, когда он появится (и все эти новые вещи, такие как Metal и т.д.).
Стоит ли углублять понимание OpenGL в свете всего этого нового объявленного материала?