Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.57/54: Рейтинг темы: голосов - 54, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 19.05.2013
Сообщений: 38

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

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

Студворк — интернет-сервис помощи студентам
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.05.2013, 13:25
Ответы с готовыми решениями:

Какие книги нужно читать, чтобы изучить C# в достаточной мере
по мне лучше всего Фленов "Библия C#". Например в Шилдте примеры только в первых главах небольшие. Затем там такие портянки, что нихрена не...

Сколько времени нужно, чтобы стать 1С програмистом
Добрый день, Передо мной стоит выбор стать или нет 1С программистом. Большой опыт работы экономистом, маркетологом исследователем и...

Сколько времени нужно чтобы написать сайт
сколько времени нужно чтобы написать сайт типа http://www.cadillac.ru/? знания - основы html, основы php, основы mysql, основы css. ...

71
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
28.05.2013, 00:18
Студворк — интернет-сервис помощи студентам
Да явно видно технологии хорошо знают Croessmah и pizurok. Остальные так ниочом. Мое ИМХО.

Цитата Сообщение от Kastaneda Посмотреть сообщение
По твоим словам получается, что "умение использовать язык в IDE" == "умение писать GUI", что не есть правда.
да это не есть правда, но ide созданы для того чтобы удобно было применять ту или иную технологию , создавать GUI в ide удобнее. Поэтому зачем создавать без IDE?
0
Эксперт С++
 Аватар для ITcrusader
179 / 165 / 21
Регистрация: 12.02.2013
Сообщений: 410
28.05.2013, 00:22
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от Viktor22122 Посмотреть сообщение
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.
Мне нравится этот парень!

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

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

И вот, чтобы добить тебя
Если однажды и случится так, что твои знания языка приблизятся к совершенным с точностью eps, где eps - некоторое сколь угодно малое число, пацаны все равно выпустят новый стандарт
5
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,038
Записей в блоге: 1
28.05.2013, 08:02
Цитата Сообщение от ninja2 Посмотреть сообщение
Поэтому зачем создавать без IDE?
Потому что кто-то должен писать все эти абстракции для удобства других
0
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
28.05.2013, 09:32
Цитата Сообщение от Croessmah Посмотреть сообщение
Потому что кто-то должен писать все эти абстракции для удобства других
Ага это только единицам нужно.
0
Заблокирован
28.05.2013, 09:41
Цитата Сообщение от Viktor22122 Посмотреть сообщение
Здравствуйте! Я хочу изучить С++ практически в идеале! Подскажите, сколько потребуется времени для изучения? Какую лучше всего использовать литературу? Заранее спасибо.

Нужно прочитать одну хорошую книгу, листов на 800, выливая из нее воду и запомнить из нее главное.
с++ сам по себе коротенький язык, много ума не требует.
Остальное все дебри писькамеров.
Только не берите страуструпа книгу , - мне не понравилась.
1
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 09:46
Читать все книги по Си и Си++ подряд. Я программировала и долгое время не понимала как это делаю. После, когда стала читать Стенли Липманна, многие вещи стали понятны. А еще очень полезно самостоятельно что-нибудь программировать и самостоятельно устранять ошибки. Вот как я вчера, создавала двумерный динамический массив, и постоянно получала ошибку выделения памяти от glibc, после внимательного анализа оказалось что у меня был перепутан инициализатор массива, не смотря на это программа работала.
1
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
28.05.2013, 09:50
Цитата Сообщение от _Mutex Посмотреть сообщение
с++ сам по себе коротенький язык, много ума не требует.
А что тогда требует много ума и не "коротенькое"? Просто я объемней и сложнее С++ пока ничего не видел, вот думаю, может я в этой жизни вообще ничего не видел
0
Заблокирован
28.05.2013, 09:59
Цитата Сообщение от Kastaneda Посмотреть сообщение
А что тогда требует много ума и не "коротенькое"? Просто я объемней и сложнее С++ пока ничего не видел, вот думаю, может я в этой жизни вообще ничего не видел
Займись net ом профессионально. В среднем проекты масштабней, объем постоянно растет, сложность растет, объем знаний растет.
с++ более стабилен - выучил и сидишь пишешь vector до пенсии.
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:01
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
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
28.05.2013, 10:03
Цитата Сообщение от _Mutex Посмотреть сообщение
Займись net ом профессионально.
Net сложнее? Глубоко сомневаюсь, он может быть просто очень объемный, но это другой вопрос, к языку это отношения не имеет.
0
Заблокирован
28.05.2013, 10:09
Цитата Сообщение от Kastaneda Посмотреть сообщение
Net сложнее? Глубоко сомневаюсь, он может быть просто очень объемный, но это другой вопрос, к языку это отношения не имеет.
Во первых ты сказал, что не видел ничего объемней, net объемней.

Во вторых, net сложнее.Сложнее не в понимании, сложнее в структурах классов и архитектуре проекта asp,wpf,...настройках, и многом другом, ООП используется, как и должно быть, на полную меру.
Объем обновляемых знаний там больше чем тут.
0
 Аватар для programina
2062 / 619 / 41
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
28.05.2013, 10:12
_Mutex, можно метафоризировать:
с++ = табасаранский
с# = китайский
1
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
28.05.2013, 10:14
Цитата Сообщение от _Mutex Посмотреть сообщение
Во первых ты сказал, что не видел ничего объемней, net объемней.
Я имел ввиду синтаксическую "захламленность" С++, а не его библиотеку.

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

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

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

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

руский изык, такжи; ни требавать: многа умы, штоп тибя панимал, сабиседник
2
 Аватар для ninja2
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
28.05.2013, 10:24
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от ForEveR Посмотреть сообщение
И вообще, заканчиваем холиварить, каждые пару недель появляется подобная тема, разрастающаяся на десяток страниц, смысл?
Просто информативны темы и очень интересно почитать холивар от спецов .
Я б сам бы поучаствовал, да нечего мне сказать.
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.05.2013, 10:27
Цитата Сообщение от rangerx Посмотреть сообщение
WinApi не относится к С++(в общем-то, как не относится и к любому другому ЯП).
WinAPI создана на C, и для взаимодействия с C-кодом в первую очередь. При этом, очевидно, что WinAPI не относится к ЯП.

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

По теме ТС - вопрос из области философии. И вообще, нет предела совершенству, идеал не достижим. И как уже было сказано выше, по мере приближения к идеалу, идеальность может существенно измениться (появятся новые стандарты и технологии). Поэтому, разумнее не гнаться за идеалом, а просто быть в курсе современных тенденций, ну и иметь немного оракуловских качеств, чтобы на полкорпуса опережать остальных.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.05.2013, 10:27

Чтобы разобраться в java+selenium времени нужно сколько?
Уважаемые форумчане, здравствуйте. Нужен ваш совет. Я ищу стажировки, junior позиции java разработчика, а тут мне пришло приглашение на...

Сколько времени нужно пропускать ток, чтобы нанести слой цинка
Прошу помочь. Задача: Сколько времени нужно пропускать ток силой I A, чтобы нанести на куб с ребром 20мм слой цинка толщиной 8мкм? Вывод...

Сколько времени нужно чтобы сделать перевод слов при наведении курсора?
Простите за глупый вопрос, но все-таки, может вовсе и делать ничего особо не надо, а можно просто использовать для этого какой-то софт из...

Сколько времени нужно, чтобы на php написать работоспособный динамический сайт с mySQL?
Я знаком с программированием, в частности с delphi 7 и С++. Мне не нужно знать 100% языка, а лишь базу для создания динамического сайта +...

Сколько времени нужно пропускать ток силой 2 А, чтобы нанести на поверхность в 0,5 дм слой цинка?
Сколько времени нужно пропускать ток силой 2 А, чтобы нанести на поверхность в 0,5 дм2 слой цинка толщиной 5 мкм? Выход по току цинка 96%....


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу))) Критические ошибки, мешающие компиляции и. . .
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата) Этот документ предназначен для того, чтобы новый чат Claude мог продолжить работу без необходимости заново разбираться в. . .
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса Калибровка параметров симбиотической модели: технический обзор Содержание: Введение Постановка проблемы Технические аспекты реализации Процесс внедрения изменений
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru