Форум программистов, компьютерный форум, киберфорум
Наши страницы

Objective-C

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.84
xTr1m
29 / 29 / 8
Регистрация: 06.03.2013
Сообщений: 159
#1

Переход на Objective-C - Objective-C

07.03.2013, 06:29. Просмотров 3283. Ответов 18
Метки нет (Все метки)

День добрый, в настоящий момент я пишу на C++. Уже давненько душа тянется к чему-то новому, хочется что-то поменять. И вот в голову пришла "дурацкая" идея перейти на Objective-C, но терзают некоторые сомнения, может быть, вы поможете мне их развеять, опровергнув/подтвердив мои рассуждения

1) я не являюсь ярым фанатом c++, который в последнее время сильно изменился (появились новые конструкции, новые методы параллельной обработки и прочее) и не испытываю кайф от возможности использования шаблонов и новых примочек, которые, как мне кажется и делают c++ тем самым отличным языком для разработки. да в меру сложным, но и в меру гибким. то есть по сути я не использую весь его потенциал, вообще считаю, что чем код проще, тем лучше. Окинув взглядом objective-c, мне показалось, что здесь все проще + есть возможность писать хорошо (то есть думать все же надо, как написать так, чтобы быстрее выполнялось, хотя это везде так, но где-то больше. где-то меньше). В добавок к этому у c++, например, есть boost, который сильно расширяет возможности, но освоить его все же иногда тяжеловато. У objective-C, вроде бы, такого нет.

2) В настоящий момент я пишу на C++ под windows, использую MFC, которая постепенно отмирает и я боюсь, что когда выйдет windows 10, там уже не будет возможности писать на MFC. А писаться все будет на каком-нибудь C#. Поэтому разработка под Mac OS вселяет бОльшую уверенность, поскольку уровень популярности растет и растет судя по разной статистике в геометрической прогрессии с каждым годом.

3) В программах на objective-c используют куски c/c++, что будет плюсом для меня.

4) Несмотря на рост популярности, немного смущает количество вакансий на том же hh. По запросу "objective-c", по сравнению с "c++" результат плачевный, разница в 16 раз. может все изменится, а может и нет.

В общих словах все. Разумеется, что переходить я буду где-нибудь в следующем году, а до этого буду активно изучать/практиковать objective-c / cocoa. Буду благодарен за любые советы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2013, 06:29
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Переход на Objective-C (Objective-C):

Как в Objective-C изменить стандартный переход в Storyboard из одной сцены к другой - Программирование iOS
В моем проекте пока стоит стандартный переход от сцены к сцене при push. А мне задумалось сделать что-то поинтереснее. Как это можно...

Как в objective-c сделать переход к следующему действию нажатием любой точки на экране? - Программирование iOS
для перехода к следующему событию мне необходимо нажать кнопку, а я хочу чтобы можно было нажать не кнопку а любую точку на экране, как это...

Objective C - Программирование iOS
Доброго времени суток. Знаю что тема уже стара так же как задница Аллы Пугачевой, но суть вопроса в том что я изучаю Objective C. и...

SystemWait в Objective C - Objective-C
Доброго времені суток. У меня вот какая проблема. Я роботаю с сервером в интернете. И в припципе моя функция будет начинать работать только...

Литература C++ и Objective-C - Objective-C
Здравствуйте. Книг по C++ гораздо больше, чем по Objective-C, т.к. его область применения шире, но вот интересно, почему по Objective-C...

Objective-C и разработка - Objective-C
Стоит ли мне изучать Objective-C?Если да, то посоветуйте хорошую ГРАФИЧЕСКУЮ среду разработки Objective-C для Windows.

18
mobidevelop
182 / 182 / 3
Регистрация: 10.01.2013
Сообщений: 596
11.03.2013, 14:46 #16
Цитата Сообщение от zulkis Посмотреть сообщение
Не согласен.
Есть целый спектр приложений (звуковые, графические, сеть) - а это Очень много.
Ну хотя по пальцам пересчитать можно. Но если так - можно и все на один палец завязать - "приложения под iOS"
Ну, если мы про iOS говорим, то очень многое обернуто в классы, которые сами этими ссылками управляют, а наружу выставляют вполне высокоуровневое API типа "сделатьВсё: (BOOL)ващеВсё". Если писать что-то необычное и критичное по скорости выполнения, так что, например, NSArray - непозволительная роскошь, тогда да, нужно ручками. И то, я обычно сам пишу такие классы если они мне нужны, а парни из Яблока об этом не знали. Правда, звуковые и графические редакторы я не писал Не знаю как там и что )
1
zulkis
684 / 611 / 38
Регистрация: 13.01.2011
Сообщений: 1,724
12.03.2013, 07:05 #17
Цитата Сообщение от mobidevelop Посмотреть сообщение
"сделатьВсё: (BOOL)ващеВсё"
Клево
0
sandye51
программист С++
687 / 592 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
12.03.2013, 23:48 #18
Цитата Сообщение от korvin_ Посмотреть сообщение
1) Они теперь включены в стандарт.
и что? язык и библиотеки для его более удобного использования это разные вещи
0
korvin_
2084 / 1575 / 254
Регистрация: 28.04.2012
Сообщений: 5,670
13.03.2013, 07:55 #19
Цитата Сообщение от sandye51 Посмотреть сообщение
и что? язык и библиотеки для его более удобного использования это разные вещи
Тот же вопрос: и что? Язык определяется стандартом. В Objective-C подсчет ссылок тоже не на уровне языка.
0
13.03.2013, 07:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2013, 07:55
Привет! Вот еще темы с ответами:

Референция в Objective-C - Objective-C
Всем привет. Многие, кто пишет на Java, знают, что там есть возможность передавать референцию на объекты между классами. Делегирование...

Перевод в Objective C - Objective-C
Здраствуйте! можете мне помочь с такой проблемой, нужно перевести этот С++ код в Objective C. Сам уже третий день пытаюсь но все время...

Консультации по objective-c - Objective-C
iOS-разработчик с опытом работы в крупной компании дает оперативные консультации по скайпу или е-мейлу по любым вопросам, а также даю уроки...

Перцептрон на objective c - Objective-C
Добрый день! Я пытаюсь реализовать перцептрон на обжектив-С. Но столкнулся с проблеммой, когда через какое-то число эпох выход сети уходит...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru