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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Удачи!
daslex
1088 / 498 / 102
Регистрация: 02.08.2011
Сообщений: 2,479
21.04.2014, 10:12     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C? #6
AnyOne697, абзац перед содержанием
http://ru.wikipedia.org/wiki/C++
AnyOne697
 Аватар для AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
21.04.2014, 10:15     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C? #7
Цитата Сообщение от daslex Посмотреть сообщение
AnyOne697, абзац перед содержанием
Это немного другое. Собственно, речь о том, что код на Си может не быть валидным для Си++ компилятора. Но это совершенно не означает, что то, что этот код делает, невозможно реализовать на Си++. Скорее всего, если руки прямые, получиться даже быстрее, логичнее, понятнее и чище, так как есть новые уровни абстракции.
XRuZzz
Антикодер
615 / 516 / 26
Регистрация: 15.09.2012
Сообщений: 2,457
21.04.2014, 10:59     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C? #8
может это окончательно вас запутает, но я всё же советую глянуть http://www.cyberforum.ru/other-lang/thread1113073.html
Мне кажется, что он больше подходит для изучения программирования, чем например C++ или даже C. Но примеров и библиотек для него маловато.

Добавлено через 3 минуты
Цитата Сообщение от PapaJohnes Посмотреть сообщение
А то что С++ и Objective C являются ООП, а С нет?
парадигм программирования множество, надо внимательно изучать не только ООП.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.04.2014, 15:39     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C?
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
daslex
21.04.2014, 15:39     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C?
  #9

Не по теме:

ядро,Linux, С++

Yandex
Объявления
21.04.2014, 15:39     С++ или С. Какой язык программирования необходимо знать изначально, чтобы далее изучать Objective C?
Ответ Создать тему
Опции темы

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