компьютерное
Apr. 9th, 2010 01:29 pmЭппл запрещает разработчикам писать под iPhone и iPad на любых языках, кроме четырех санкционированных. (англ.)
И пользоваться промежуточными уровнями API.
Я бы хотел сказать, что это меня не удивляет, но это неправда. Настолько гадкого поведения я от Эппл не ожидал.
P.S. Представьте себе, что Майкрософт попыталась бы запретить разработчикам писать под Windows на любых языках, кроме C++ и C#, и любых GUI-тулкитах, кроме MFC и Windows Forms. Да у них даже и возможности технической нет это сделать, они и не пытались никогда. Но предположим попытались бы в Windows 7 таким образом "закрыть" программирование и диктовать программистам языки и библиотеки. Какой бы тогда поднялся шторм негодования!
Нет, не получается такое представить. Самый что ни на есть "evil Microsoft", со всеми своими трюками с секретными API, с ненавистью к open source и борьбой с ним, итд. итп. - никогда не стремился к тому, что для Эппл - business as usual.
Но это же Эппл. В течение ближайших дней я ожидаю увидеть десятки блогпостов и комментариев, подробно разъясняющих, почему это хорошо и правильно, почему Эппл в своем праве, и как это несомненно улучшит качество, дизайн и красоту аппликаций.
И пользоваться промежуточными уровнями API.
Я бы хотел сказать, что это меня не удивляет, но это неправда. Настолько гадкого поведения я от Эппл не ожидал.
P.S. Представьте себе, что Майкрософт попыталась бы запретить разработчикам писать под Windows на любых языках, кроме C++ и C#, и любых GUI-тулкитах, кроме MFC и Windows Forms. Да у них даже и возможности технической нет это сделать, они и не пытались никогда. Но предположим попытались бы в Windows 7 таким образом "закрыть" программирование и диктовать программистам языки и библиотеки. Какой бы тогда поднялся шторм негодования!
Нет, не получается такое представить. Самый что ни на есть "evil Microsoft", со всеми своими трюками с секретными API, с ненавистью к open source и борьбой с ним, итд. итп. - никогда не стремился к тому, что для Эппл - business as usual.
Но это же Эппл. В течение ближайших дней я ожидаю увидеть десятки блогпостов и комментариев, подробно разъясняющих, почему это хорошо и правильно, почему Эппл в своем праве, и как это несомненно улучшит качество, дизайн и красоту аппликаций.
no subject
Date: 2010-04-09 01:17 pm (UTC)Да, да! Все другое! Think different!
И красота! И дизайн!
Какие вообще могут быть претензии, я не понимаю!
Другое!
и то что эппл следит за консистентностью происходящего с платформой - совершенно в этом смысле правильная практика.
Зрелище того, как программисты одобряют и хвалят то, что дядюшка Джобс диктует им, на каких языках писать, меня умиляет просто до невозможности. Вершины фанбоизма никогда не будут достигнуты, всегда можно выше и лучше. Ведь если задуматься - C и C++ оставил, не заставил только на Objective C. Да ведь сущий отец-благодетель!
no subject
Date: 2010-04-09 01:31 pm (UTC)речь в данном случае не про эппл, а про мобильные разработки вообще. у эппла просто в этой части есть очень внятная стратегия, разумно сделанный SDK и удобные инструменты.
что выгодно отличает его, скажем, от нокии.
no subject
Date: 2010-04-09 07:54 pm (UTC)no subject
Date: 2010-04-10 12:07 am (UTC)если бы инструменты разработки были таким же невменяемым ужасом, как у майкрософта, а другие было бы нельзя - понятно. но это явно не тот случай.
no subject
Date: 2010-04-09 09:11 pm (UTC)извините,
да, у меня нет и не было ни iPhone'а, ни iPad'а.
no subject
Date: 2010-04-09 09:34 pm (UTC)no subject
Date: 2010-04-10 07:15 pm (UTC)Ребята, не ссорьтесь. Просто смиритесь с тем, что кто-то делает вещи, которые просто нравятся людям. Даже если все эксперты по юзабилити сказали, что это не будет работать.
Просто надо понять, что даже в нашей области есть некая метафизика. Не нравится -- не ешь, ок. Никто не заставляет писать под эти ужасные ээ однозадачные терминалы. А, нет, вру, заставляет. Приходит сука VP по products и говорит -- пишите под айфон. Псих ненормальный. .
no subject
Date: 2010-04-11 02:51 pm (UTC)