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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
PapaJohnes
0 / 0 / 0
Регистрация: 08.04.2014
Сообщений: 14
#1

С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C? - C++

20.04.2014, 19:02. Просмотров 896. Ответов 8
Метки нет (Все метки)

Добрый вечер Форумчане,

Нужен Ваш профессиональный совет/опыт как эксперта.

Недавно я начал изучать язык программирования С++, так как конечной целью является переход на язык Objective C для разработок различных приложений (Mobile Utility Apps and 2D Games).

Сегодня прочитал комментарии на www.cyberforum.ru, где пишут, что для Objective C желательно знать С, а не С++.

Сейчас я в замешательстве и был бы очень признателен, если бы Вы без критики (я не смог найти удовлетворяющий ответ на мой поставленный вопрос на этом сайте среди миллионов ответов) посоветовали мне.

Или может мне сразу начать изучать с Objective C?

С уважением,
Папа
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2014, 19:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C? (C++):

Какой язык изучать или что изучать? - C++
Здравствуйте форумчане. какой язык программирования изучать чтоб работать дома через интернет? может 1с? я сам живу в деревне работы нет,о...

Какой язык лучше изучать C# или C++ - C++
Подскажите какой язык лучше C# или C++. Изучал C++ но в сети натолкнулся на то что C++ хуже C#. Скажите ваше мнение пожалуйста по этому...

Что значит "знать" какой-либо язык программирования? - C++
Что значит 'знать' какой-либо язык программирования?

В какой последовательности начать изучать языки программирования? - C++
Появился интерес к C++, но после того, как начал читать про него подробнее, наткнулся на информацию о том, что что бы легче было понимать...

Как называется движение программирования или теория программы считывающая др. язык программирования - C++
Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу создать программу, которая будет...

Какой язык программирования выбрать? - C++
Привет, участникам форума. Мне 23 года, решил заняться программированием. Неделю побаловался на Паскале и решил перейти на С++. Все...

8
ProNoooob
74 / 74 / 6
Регистрация: 14.10.2009
Сообщений: 121
20.04.2014, 19:20 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Изучать нужно С. K&R C
C++ и Objective C имеют мало общего
1
PapaJohnes
0 / 0 / 0
Регистрация: 08.04.2014
Сообщений: 14
20.04.2014, 20:37  [ТС] #3
Цитата Сообщение от ProNoooob Посмотреть сообщение
Изучать нужно С. K&R C
C++ и Objective C имеют мало общего
А то что С++ и Objective C являются ООП, а С нет?
0
daslex
1280 / 524 / 107
Регистрация: 02.08.2011
Сообщений: 2,739
20.04.2014, 21:16 #4
PapaJohnes, C проще чем C++ и есть такая тенденция, что изучив С проще переходить на другие языки, чем если изучить, например С++
если вас интересует только 1 язык, то только его и изучайте.

если вас интересует несколько языков, то при выборе С или С++ имеет смысл знать, что
Все написанное на С++ можно написать на С, но не все, написанное на С, можно написать на С++ (кажется так)
0
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
21.04.2014, 00:55 #5
Цитата Сообщение от daslex Посмотреть сообщение
Все написанное на С++ можно написать на С, но не все, написанное на С, можно написать на С++ (кажется так)
Простите, что? Это вообще как? Мне всегда казалось, что оба языка полны по Тьюрингу, не говоря уже о довольно сильной совместимости Си и Си++.

А по теме - ничего. Начните сразу изучать Objective C и всё будет хорошо. Впрочем, если настаиваете, то можно попробовать поднять базовый синтаксис Си, он довольно простой и поймёте быстро. И да, в отличии от дуэта Си и Си++, всё что есть в Си, есть и в Objective C. Но в
Цитата Сообщение от PapaJohnes Посмотреть сообщение
Mobile Utility Apps and 2D Games
знание Си вряд ли будет сильно полезным, скорее наоборот, будет даже вредить. Советую всё же найти какие-нибудь книги, где, желательно на примерах, рассказывалось о создании приложений для iOS. Обычно они пишутся для людей, не сильно разбирающиеся в программирование или даже не разбирающиеся совсем (в анотации этот момент почти всегда поясняют, но, впрочем, первой главы Вам хватит, чтобы понять), хотя нередкость, когда такие книги пишутся людьми не сильно разбирающимиеся сами. Впрочем, если голова на плечах есть, то, воспользовавшись этим форумом, проблем у Вас не возникнет никаких.

Удачи!
0
daslex
1280 / 524 / 107
Регистрация: 02.08.2011
Сообщений: 2,739
21.04.2014, 10:12 #6
AnyOne697, абзац перед содержанием
http://ru.wikipedia.org/wiki/C++
0
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
21.04.2014, 10:15 #7
Цитата Сообщение от daslex Посмотреть сообщение
AnyOne697, абзац перед содержанием
Это немного другое. Собственно, речь о том, что код на Си может не быть валидным для Си++ компилятора. Но это совершенно не означает, что то, что этот код делает, невозможно реализовать на Си++. Скорее всего, если руки прямые, получиться даже быстрее, логичнее, понятнее и чище, так как есть новые уровни абстракции.
0
XRuZzz
Антикодер
681 / 583 / 29
Регистрация: 15.09.2012
Сообщений: 2,531
21.04.2014, 10:59 #8
может это окончательно вас запутает, но я всё же советую глянуть http://www.cyberforum.ru/other-lang/thread1113073.html
Мне кажется, что он больше подходит для изучения программирования, чем например C++ или даже C. Но примеров и библиотек для него маловато.

Добавлено через 3 минуты
Цитата Сообщение от PapaJohnes Посмотреть сообщение
А то что С++ и Objective C являются ООП, а С нет?
парадигм программирования множество, надо внимательно изучать не только ООП.
0
daslex
21.04.2014, 15:39     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C?
  #9

Не по теме:

ядро,Linux, С++

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 15:39
Привет! Вот еще темы с ответами:

Какой язык программирования выбрать? - C++
Хотел спросить у модератора, но не понял как отправить личное сообщение. Подходящего раздела под вопрос тоже не нашлось. В...

Какой же язык программирования выбрать? - C++
Здравствуйте. Начну с предисловия.Я ученик техникума 2 курса.С программированием познакомился относительно недавно(3-4 месяца назад).По...

Какой язык программирования лучше использовать? - C++
Здраствуйте, мне нужно написать программу которая сможет выполнять след функции: 1. Собирать информацию с сайта, путем втавления ссылки ...

Какой язык программирования выбрать для начала? - C++
Добрый вечер. Извиняюсь, если ошибся темой. Вопросы у меня возможно и глупые, но хочется на них найти ответ: 1. На чём ведётся...


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

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

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