2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
|
|
1 | |
Зачем учить С++?28.09.2013, 16:59. Показов 8543. Ответов 40
Метки нет (Все метки)
Приветствую всех.
Сижу сейчас, читаю книгу по С++ (С++ за 21 день) и тут мне в голову приходит вопрос: "Зачем я учу С++?". Так вот. Должно ли быть так, что когда я только начал учить С++, я не знаю что я на основе этих знаний буду делать потом? У всех ли программистов так было?
0
|
28.09.2013, 16:59 | |
Ответы с готовыми решениями:
40
Зачем учить указатели, если можно использовать вектор? Зачем учить язык в консоли, если пришло время окон? Как учить с++ чтобы не бросить (учить типы влом) Зачем учить PascalABC.NET? Что реально с ним можно сделать? |
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
28.09.2013, 21:32 | 21 |
Лучше его учить до и только основы) После плюсов лучше изучить какой-нибудь скриптовый язык и функциональный, а дальше как душа пожелает.
0
|
35 / 35 / 8
Регистрация: 11.02.2012
Сообщений: 105
|
|
28.09.2013, 21:47 | 22 |
Учить, я считаю, нужно по необходимости. Скажем, решая какую нибудь практическую задачу.
Придумай необходимую тебе программу и одновременно с обучением кодируй ее. Потом по мере нарастания знаний оптимизируй код и т. д. Еще здесь на форуме, часто просят решить несложные задачки на с++ - отличная практика для начинающего.
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 00:30 | 23 |
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 00:44 | 25 |
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 01:00 | 27 |
Один мой товарищ сказал, что уже не особо важно какой язык учить, учи, говорит, паттерны программирования. Я как глянул, сколько этих паттернов ... )))
0
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
29.09.2013, 01:06 | 28 |
Лично я бы остановился на Java как основном для работы, так как платят хорошо, ну и Python или Ruby, Haskell или Erlang, но само собой, что сколько людей, столько и мнений.
PetyaVasechkin Профессиональному разработчику много чего нужно знать. К счастью, тут тема пока только языками исчерпывается, иначе будет слишком много букв.
0
|
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
|
|
29.09.2013, 01:20 | 29 |
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 01:43 | 30 |
Я параллельно изучаю Perl, Java, PHP, JavaScript ... в голове моей кашка
Изучение одного языка влияет на написание кода в другом. Знаете, это похоже на то что ты при изучении английского языка забываешь как писать русские буквы ))) Добавлено через 4 минуты Радует, что хоть синтаксис у этих языков похож ))) Хотя, это иногда мешает понять суть происходящего.
0
|
Саморазвитие <3
|
|
29.09.2013, 01:50 | 31 |
Не по теме: Боюсь представить что из этого выйдет..
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 01:56 | 32 |
0
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
29.09.2013, 02:02 | 33 |
Очень маленький процент. Изучая ее на плюсах, ты никогда не поймешь что же это такое на самом деле, чем удобно и когда использовать. Если ты владеешь метапрограммированием, то можешь открыть какую-нибудь книжку по функциональному языку и просто пролистать. Кстати автор этой цитаты, сам Бартош Милевски, куда больше любит хаскелл, нежели плюсы.
0
|
Саморазвитие <3
|
|
29.09.2013, 02:04 | 34 |
Не по теме: Я вас прекрасно понимаю, сам очень много читаю литературы по разным тематикам, т.к работаю сис.админом, порой начинаешь читать про active directory а недавно читал про LDAP или SAMBA потом не можешь понять в чем прикол, что-то не догоняешь( какие нахрен репликации) , потом в голову вообще лезит SAN или NAS, а это уже сети, а потом вообще про FreeSwitch а это уже IP телефония дома изучаю программирование, короче ужас... а надо...
0
|
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
|
|
29.09.2013, 02:08 | 35 |
C этим соглашусь, просто фраза "вообще не научит функциональщине" показалась не совсем корректной
А как Scala в плане "функциональщины"? Сейчас как раз курс идет, поможет понять "что же это такое на самом деле, чем удобно и когда использовать"? Или обязательно надо разбираться с Haskell?
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 02:08 | 36 |
Да, приходится работать с разными вещами, хотя, в основе своей булева алгебра ;-)
КопУтер кажется черной дырой )))))
0
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
29.09.2013, 02:24 | 37 |
Насчет скалы я мало что могу сказать, так как сам использовал в основном эрланг и немного хаскелл с лиспом. Могу лишь заметить, что это не чисто функциональный язык, а мультипарадигменный, но думаю, что для изучения базовых основ он вполне подойдет (а в курсе изучаются именно они).
Upd Если интересуешься функциональным подходом, то тебе сюда. Я, когда впервые на это взглянул, познал все глубины своего невежества
1
|
88 / 83 / 21
Регистрация: 08.08.2012
Сообщений: 737
|
|
29.09.2013, 15:34 | 39 |
какой смысл новичку хвататься сразу за все? - так толку не будет, нужно все учить постепенно! Не удивлюсь если через месяц вы бросите изучать пару языков из своего списка(просто потратите зря время). А если не бросите то будете знать всего по чу-чуть и ничего по теме!"
Лучше знать один язык, но уметь им воспользоватся по максимуму, чем много языков. По мере надобности можно и выучить дополнительно чтото. Это всего лишь мое личное мнение!
0
|
117 / 117 / 0
Регистрация: 27.09.2013
Сообщений: 710
|
|
29.09.2013, 16:05 | 40 |
Если у меня на этом форуме стоит статус "новичок", то это не значит, что я только начал изучать computer science
А в целом согласен, что учить лучше что-то одно, для начала.
0
|
29.09.2013, 16:05 | |
29.09.2013, 16:05 | |
Помогаю со студенческими работами здесь
40
Имеет ли смысл учить pascalАbc.net или лучше сразу учить Делфи Учить или не учить Vue? Учить ПХП или не учить? Зачем в .NET в 2014 г. строгая типизация? Зачем нужно писать Convert.ToInt32(), ToString(), Int32.Parse()? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |