Я программировал на C, C++, C# и несколько других языках в течение многих лет, в основном для Windows и Linux, но также и встроенных платформ. Недавно я начал заниматься программированием на iPhone в качестве побочного проекта, поэтому я использую платформы Apple впервые с момента своего Apple II. Мне интересно, что думают другие разработчики, которые приходят в Mac OSX, Xcode и iPhone SDK. Вот мои впечатления, до сих пор:iPhone программирование - впечатления, мнения?
Mac OSX: очень запутанным, я, как правило, в конечном итоге с большим количеством открытых окон и не знаю, что там. К счастью, с высоты птичьего полета, без нее я бы потерялся. С оболочкой, по крайней мере, есть все знакомые вещи, так что мне очень помогает.
Xcode: не так хорошо, как VisualStudio или Eclipse, в двух средах, с которыми я знаком. Я думаю, что я мог бы привыкнуть к этому, но мне интересно, не будет ли Apple лучше работать с Eclipse. Прежде чем я нашел настройку, где все окна склеиваются, я ненавидел ее, теперь я могу терпеть это.
iPhone SDK: странно. Я понимаю стремление Apple контролировать свою среду, но в этот день и в возрасте это кажется немного неряшливым, и их так много не хватает, разрушая добрую волю разработчика.
Цель-C: Я знаю об этом годами, но даже не взглянул на нее. Синтаксис отключен, но на самом деле я очень заинтригован этим языком. Я думаю, что это интересный третий этап между C++ и C#, оба из которых мне нравятся. Есть ли вероятность, что Obj-C выйдет из песочницы Mac из-за всплеска популярности технологий Apple?
Любопытный читать ваши мысли,
Эндрю
Что касается классов переключения: лучшее, что я нашел, это Cmd-Shift-D (я думаю) - быстро открыть файл (он находится в меню «Файл»). Выводит окно, в котором вы можете ввести имя файла, и оно автоматически завершается для вас. Не идеально, но лучше, чем с помощью мыши. – Andy 2009-02-03 15:22:41