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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 46, средняя оценка - 4.70
Viktor22122
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 38
#1

Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере - C++

27.05.2013, 13:25. Просмотров 6120. Ответов 71
Метки нет (Все метки)

Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.05.2013, 13:25     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере
Посмотрите здесь:
А сколько у вас ушло времени на изучение C++ ??? C++
Сколько времени уйдёт на изучение STL и Boost? C++
Подкиньте задачку, чтобы требовала прилично времени и обширных знаний языка C++
C++ Сколько времени понадобится экспедиции, чтобы достичь высоты 4200м?
C++ Определить, сколько времени потребуется звездолёту, чтобы долететь до заданной звезды
C++ Задача. Сколько времени понадобится экспедиции, чтобы достичь высоты 4200 м?
изучение языка C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
28.05.2013, 00:18     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #41
Да явно видно технологии хорошо знают Croessmah и pizurok. Остальные так ниочом. Мое ИМХО.

Цитата Сообщение от Kastaneda Посмотреть сообщение
По твоим словам получается, что "умение использовать язык в IDE" == "умение писать GUI", что не есть правда.
да это не есть правда, но ide созданы для того чтобы удобно было применять ту или иную технологию , создавать GUI в ide удобнее. Поэтому зачем создавать без IDE?
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 00:22     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #42
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
Мне нравится этот парень!

Ответ на твой вопрос кроется в ответе на этот вопрос: сколько мне (автору этого поста) понадобится, чтобы выучить английский язык в идеале (где "в идеале" == "на уровне native speaker" + с умением им пользоваться на уровне Барака Обамы, ну и пары классиков английской прозы). Сюда добавлю, что и русский-то язык (свой) никто не знает)))

Может для тебя секрет, что старина Бьерн тоже хотел бы знать его так, как хочешь ты, даром, что он его придумал сам.

И вот, чтобы добить тебя
Если однажды и случится так, что твои знания языка приблизятся к совершенным с точностью eps, где eps - некоторое сколь угодно малое число, пацаны все равно выпустят новый стандарт
Croessmah
Модератор
Эксперт CЭксперт С++
13050 / 7313 / 814
Регистрация: 27.09.2012
Сообщений: 18,049
Записей в блоге: 3
Завершенные тесты: 1
28.05.2013, 08:02     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #43
Цитата Сообщение от ninja2 Посмотреть сообщение
Поэтому зачем создавать без IDE?
Потому что кто-то должен писать все эти абстракции для удобства других
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
28.05.2013, 09:32     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #44
Цитата Сообщение от Croessmah Посмотреть сообщение
Потому что кто-то должен писать все эти абстракции для удобства других
Ага это только единицам нужно.
_Mutex
Заблокирован
28.05.2013, 09:41     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #45
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.

Нужно прочитать одну хорошую книгу, листов на 800, выливая из нее воду и запомнить из нее главное.
с++ сам по себе коротенький язык, много ума не требует.
Остальное все дебри писькамеров.
Только не берите страуструпа книгу , - мне не понравилась.
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 09:46     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #46
Читать все книги по Си и Си++ подряд. Я программировала и долгое время не понимала как это делаю. После, когда стала читать Стенли Липманна, многие вещи стали понятны. А еще очень полезно самостоятельно что-нибудь программировать и самостоятельно устранять ошибки. Вот как я вчера, создавала двумерный динамический массив, и постоянно получала ошибку выделения памяти от glibc, после внимательного анализа оказалось что у меня был перепутан инициализатор массива, не смотря на это программа работала.
Kastaneda
Форумчанин
Эксперт С++
4511 / 2853 / 227
Регистрация: 12.12.2009
Сообщений: 7,248
Записей в блоге: 1
Завершенные тесты: 1
28.05.2013, 09:50     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #47
Цитата Сообщение от _Mutex Посмотреть сообщение
с++ сам по себе коротенький язык, много ума не требует.
А что тогда требует много ума и не "коротенькое"? Просто я объемней и сложнее С++ пока ничего не видел, вот думаю, может я в этой жизни вообще ничего не видел
_Mutex
Заблокирован
28.05.2013, 09:59     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #48
Цитата Сообщение от Kastaneda Посмотреть сообщение
А что тогда требует много ума и не "коротенькое"? Просто я объемней и сложнее С++ пока ничего не видел, вот думаю, может я в этой жизни вообще ничего не видел
Займись net ом профессионально. В среднем проекты масштабней, объем постоянно растет, сложность растет, объем знаний растет.
с++ более стабилен - выучил и сидишь пишешь vector до пенсии.
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:01     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #49
Kastaneda, язык c++ - это просто
1. Самый сложный язык для изучения – баскский, он
настолько сложный, что во время Второй мировой
войны этот язык применяли как шифр.
2. Досчитать до трех на нивхском языке
(распространен в северной части о. Сахалин) —
непростая задача. Нивхские числительные звучат
по-разному в зависимости от того, что считают:
лыжи, лодки или связки вяленой рыбы. Всего в
языке 26 способов счета.
3. В табасаранском языке (один из официальных
языков Дагестана) существует 48 падежей
существительных.
4. В эскимосском языке насчитывается 63 формы
настоящего времени и 252 окончания простых
существительных.
5. Чтобы научиться квалифицированно переводить
тексты на санскрите или писать на нем, человеку
потребуется изучать его не менее 12 лет.
6. В языке североамериканского индейского
племени чиппева 6 000 глагольных форм – больше,
чем в любом другом языке.
7. Про абазинский язык, распространённый в
Карачаево-Черкесии, говорят: не зная его с детства,
овладеть им в зрелом возрасте почти невозможно.
А всё из-за чрезвычайно сложной фонетики.
8. Наиболее полный словарь китайского языка
содержит более 87 000 иероглифов, каждый из
которых обозначает свой слог. Самым сложным
является архаичный иероглиф се – «болтливый»,
состоящий из 64 черт, а из использующихся в
настоящее время — иероглиф нан, который
содержит 36 черт и означает «заложенный нос».
facte.ru/kakoj-yazyk-samyj-slozhnyj-2.html
Kastaneda
Форумчанин
Эксперт С++
4511 / 2853 / 227
Регистрация: 12.12.2009
Сообщений: 7,248
Записей в блоге: 1
Завершенные тесты: 1
28.05.2013, 10:03     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #50
Цитата Сообщение от _Mutex Посмотреть сообщение
Займись net ом профессионально.
Net сложнее? Глубоко сомневаюсь, он может быть просто очень объемный, но это другой вопрос, к языку это отношения не имеет.
_Mutex
Заблокирован
28.05.2013, 10:09     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #51
Цитата Сообщение от Kastaneda Посмотреть сообщение
Net сложнее? Глубоко сомневаюсь, он может быть просто очень объемный, но это другой вопрос, к языку это отношения не имеет.
Во первых ты сказал, что не видел ничего объемней, net объемней.

Во вторых, net сложнее.Сложнее не в понимании, сложнее в структурах классов и архитектуре проекта asp,wpf,...настройках, и многом другом, ООП используется, как и должно быть, на полную меру.
Объем обновляемых знаний там больше чем тут.
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:12     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #52
_Mutex, можно метафоризировать:
с++ = табасаранский
с# = китайский
Kastaneda
Форумчанин
Эксперт С++
4511 / 2853 / 227
Регистрация: 12.12.2009
Сообщений: 7,248
Записей в блоге: 1
Завершенные тесты: 1
28.05.2013, 10:14     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #53
Цитата Сообщение от _Mutex Посмотреть сообщение
Во первых ты сказал, что не видел ничего объемней, net объемней.
Я имел ввиду синтаксическую "захламленность" С++, а не его библиотеку.

Цитата Сообщение от _Mutex Посмотреть сообщение
Сложнее не в понимании, сложнее в структурах классов и архитектуре проекта asp,wpf,...настройках, и многом другом, ООП используется, как и должно быть, на полную меру.
Опять же - архитектура чего-то там это вопрос десятый, речь о языке. С++ как язык очень многогранный. Просто чтоб освоить его базовый синтаксис нужно года полтора (это при должном усердии). Для сравнения - синтаксис ассемблера осваивается за вечер.
Цитата Сообщение от _Mutex Посмотреть сообщение
Если ты не согласен с этим - мне плевать.
Повторюсь - мы говорим о разных вещах.
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:14     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #54
чтобы писать на санскрите нужно 12 лет, то для с++ думаю хватит меньше 12.
_Mutex
Заблокирован
28.05.2013, 10:16     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #55
Цитата Сообщение от Kastaneda Посмотреть сообщение
Просто чтоб освоить его базовый синтаксис нужно года полтора (это при должном усердии).
омг ...тогда я индиго

Добавлено через 36 секунд
Цитата Сообщение от programina Посмотреть сообщение
чтобы писать на санскрите нужно 12 лет, то для с++ думаю хватит меньше 12.
для с++ хватит 1 месяца
SatanaXIII
Супер-модератор
Эксперт С++
5602 / 2636 / 242
Регистрация: 01.11.2011
Сообщений: 6,495
Завершенные тесты: 1
28.05.2013, 10:17     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #56
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу?
Всем известный схемографический баян по сабжу, наиболее полно раскрывающий основополагающие вопросы, как то сколько времени потребуется и какую литературу изучать:

Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
28.05.2013, 10:18     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #57
_Mutex, Вы говорите о фреймворке. Фреймворк не является языком. В самом C# без фреймворка (голый язык, то что описано в его стандарте) - куда меньше всякого барахла (да и некоторых нужных фич) чем в С++. А говоря про библиотеки, на С++ их тоже море, для любого языка написана уйма библиотек, для разных потребностей, так что сравнивать фреймворк и язык - как-то уж слишком некорректно.

И вообще, заканчиваем холиварить, каждые пару недель появляется подобная тема, разрастающаяся на десяток страниц, смысл?
ITcrusader
Эксперт C++
176 / 162 / 8
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 10:24     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #58
Цитата Сообщение от _Mutex Посмотреть сообщение
с++ сам по себе коротенький язык, много ума не требует.

руский изык, такжи; ни требавать: многа умы, штоп тибя панимал, сабиседник
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
28.05.2013, 10:24     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #59
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от ForEveR Посмотреть сообщение
И вообще, заканчиваем холиварить, каждые пару недель появляется подобная тема, разрастающаяся на десяток страниц, смысл?
Просто информативны темы и очень интересно почитать холивар от спецов .
Я б сам бы поучаствовал, да нечего мне сказать.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.05.2013, 10:27     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере
Еще ссылки по теме:
C++ С чего начать изучение языка?
С чего начать изучение языка C++
C++ Сколько дней нужно, чтобы автомобиль прошёл заданное расстояние?
Сколько и каких товаров нужно перевозить, чтобы получить максимальную выгоду? C++
Трудный выбор: стоит ли вкладываться деньгами и временем в изучение языка C++? C++

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

Или воспользуйтесь поиском по форуму:
Tulosba
:)
Эксперт С++
4393 / 3236 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
28.05.2013, 10:27     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере #60
Цитата Сообщение от rangerx Посмотреть сообщение
WinApi не относится к С++(в общем-то, как не относится и к любому другому ЯП).
WinAPI создана на C, и для взаимодействия с C-кодом в первую очередь. При этом, очевидно, что WinAPI не относится к ЯП.

Цитата Сообщение от Croessmah Посмотреть сообщение
имхо, сспользование .Net для разработке == написанию игр на GameMaker'e - игра есть, а понимание ее работы нулевое.
Вопрос в том, какова должна быть степень погружения разработчика в создаваемый продукт. ЯП высокого уровня создавались не для того, чтобы продолжать писать на ассемблере лишь для понимания работы программы.
Цитата Сообщение от Croessmah Посмотреть сообщение
Так что наличие осязаемых денюшек зависит от пряморукости, а не от используемых технологий.
Именно поэтому можно использовать и GameMaker, и .Net и много чего еще для достижения поставленных целей.

По теме ТС - вопрос из области философии. И вообще, нет предела совершенству, идеал не достижим. И как уже было сказано выше, по мере приближения к идеалу, идеальность может существенно измениться (появятся новые стандарты и технологии). Поэтому, разумнее не гнаться за идеалом, а просто быть в курсе современных тенденций, ну и иметь немного оракуловских качеств, чтобы на полкорпуса опережать остальных.
Yandex
Объявления
28.05.2013, 10:27     Сколько нужно времени на изучение языка, чтобы владеть им в достаточной мере
Ответ Создать тему
Опции темы

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