spe

Языки программирования и платформы

Nov 20, 2010 22:16

Давно наблюдается стремление разработчиков некоторых платформ иметь свой нативный язык программирования. В случае с ПК это разделение выглядит так:
-Linux (C/C++)
-OS X (Obj-C)
-Windows (C#)

Причем Apple и MS решения выглядят несколько искусственными. Но речь не об этом. Речь о том, что нативный для платформы язык получает дополнительные преференции: выскороуровневые апи, куча документации и прочее. Тот же Apple близок к тому, чтобы пропускать в свои магазинные приложений только софт, написанный на их sdk (для айфонов это уже так), следовательно на их языках.

Отсюда следует возникновение еще большей, чем раньше, дифференсации программистов по платформам. И, тк бОльшая часть серверов - Линуксы, то бОльшая часть Вин и Мак программистов по сути обречены на очень типовые разработки прикладного софта. В ТОПовых ИТ конторах (Google, FB, даже Яндекс) такие кадры как раз не нужны. В общем, программисты, подумайте, какого рода задачи вам было бы интересно заниматься в будущем.

P.S. Я решил, что мои твиты больше не буду дублироваться в ЖЖ, если интересно их читать - заходите в twitter.

c++, linux, c#, windows, os x, obj-c

Previous post Next post
Up