Kuznets> Извини, для меня без доп-х пояснений это не аргумент, а набор знакомых слов )
ObjectiveC — это вещь похуже C++ сделанного на базе макросов. И это в то время, когда C++ уже цвёл и пах, Java уже критиковала сложность C++, а операционки писались на C (не все). В общем, это сознательный выбор, ограничивающий число людей, которые захотят и смогут что-то для Apple сделать. Поскольку в ObjectiveC очень важна идеология с дисциплиной (иначе в нём наваять можно такие грабли, что потом никто не разберётся и не поймёт отчего всё падает), то такой выбор указывает на элемент сознательного контроля над пишущей аудиторией.
Kuznets> Я имел в виду что они конечно планировали приложения но изначально только свои. Они совсем не искали сторонних разработчиков при запуске айфона. Это все потом же было уже.
Скажем, узкий список допущенных всё же, согласно неофициаьлным данным, был. Вот идея AppStore тогда (конец 90-х) — точно не было. А под Дарвиным и мелкомягкий писал, и Адобе, и ещё ряд других компаний. И интерфейс был для 3rd party.
А наваляли тогда они кучу каки точно. У меня старшая, как раз попала в универ с требования иметь мак. Тогда только вышла OS X. А потом её надо было обновить до 10.5. Она обновила, а у неё хардваря оказалась несовместимым. Воевали с Эппл долго, бо деньги были заплачены в виде $3,500 (самый мощный ей требовался), да ещё студенческие гарантии были куплены — no question asked, accidental warranty. В общем, ей было сказано мною: "Не жалей лаптоп, особенно летом — можешь наступить на него, можешь сесть, можешь со стола уронить..." В общем, ей много чего в лаптопе поменяли. Вот уже она получила мастера, работает много лет... А старый эппл с почти полностью заменённым нутром — пашет.
А нефиг был херню пороть с хардвером. Не хотели сразу поменять, поменяли за 4 года на всё новое.