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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.95
Sabnik
2 / 2 / 0
Регистрация: 09.03.2013
Сообщений: 40
#1

Зачем учить С++? - C++

28.09.2013, 16:59. Просмотров 2797. Ответов 40
Метки нет (Все метки)

Приветствую всех.
Сижу сейчас, читаю книгу по С++ (С++ за 21 день) и тут мне в голову приходит вопрос: "Зачем я учу С++?". Так вот. Должно ли быть так, что когда я только начал учить С++, я не знаю что я на основе этих знаний буду делать потом? У всех ли программистов так было?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2013, 16:59     Зачем учить С++?
Посмотрите здесь:

Зачем учить указатели, если можно использовать вектор? - C++
Не могу понять, зачем учить указатели если в большинстве случаев для выделения памяти намного легче использовать vector?

Зачем учить язык в консоли, если пришло время окон? - C++
Добрый вечер! Я когда начинал изучать этот язык искал литру и остановился на Р.Лафоре ООП. Ну прочитал мало но понял. Но после этого...

хочу учить C++ - C++
Всем привет!=) Хочу изучить С++, с чего лучше начать????Может какие-нибудб книги есть??

стоит ли учить Qt? - C++
стоит ли учить Qt сразу после основ С++и stl? хотелось бы обучится разработке кроссплатформенных приложений. И что вообще для этого нужно...

Начинаю учить С++ - C++
Здравствуйте, я бы хотел услышать совета тех кто выучил данный язык программирования, по каким книгам лучше его выучить и за какой...

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

Начал учить файлы =С - C++
Не понимаю почему програма закрываеться самостоятельно! #define n 5 #include <stdio.h> #include <iostream> #include <locale.h> ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
28.09.2013, 19:04     Зачем учить С++?
  #16

Не по теме:

Цитата Сообщение от Dmitriy_M Посмотреть сообщение
По курсу ОС следует писать лабы на ASM/C направленные на изучение организации памяти, процессов, потоков, IO и т.д. а не шелы с батниками писать.
А мы в тетрадке графики работы планировщика рисовали...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Хулиган
85 / 80 / 12
Регистрация: 08.08.2012
Сообщений: 737
28.09.2013, 21:00     Зачем учить С++? #17
Sabnik, Идеи появляются пропорционально имеющимся знаниям. Если знаешь только как выполнить простейшие арифметические действия над 2-3 переменными, то первая идея которая рождается - написать калькулятор и т.д. по мере увеличения багажа знаний - появляются новые задачи, которые ты можешь решить.

Не по теме:

И второй вариант событий - ты школьник, который не хочет ничего учить, а только хочет писать игры

cosmic
34 / 32 / 0
Регистрация: 29.08.2012
Сообщений: 84
Записей в блоге: 1
28.09.2013, 21:05     Зачем учить С++? #18
Я думаю ТС имеет ввиду что после того как он выучит С++ (22 день), найдется ли у него в голове идея как написать на нем что то что принесет ему деньги до пятницы, максимум до понедельника.

rrrFer, Я когда на первом курсе учился мне старшекурсник сказал что ВинАпи нафиг никому уже не нужная хрень, так как в Виндоус Севен они не используются (как то оно там само по себе )! И я ходил всем своим рассказывал =)
ct0r
Игогошка!
1768 / 670 / 42
Регистрация: 19.08.2012
Сообщений: 1,284
Завершенные тесты: 1
28.09.2013, 21:19     Зачем учить С++? #19
С++ научит всему (включая нахождение и обход граблей), что в принципе может существовать в императивных языках. Он не очень хорошо научит ООП и вообще не научит функциональщине. Я считаю, что учить плюсы стоит, но останавливаться только на них нельзя.
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
28.09.2013, 21:24     Зачем учить С++? #20
Цитата Сообщение от ct0r Посмотреть сообщение
Я считаю, что учить плюсы стоит, но останавливаться только на них нельзя.
Правильно, потом нужно учить Assembler
ct0r
Игогошка!
1768 / 670 / 42
Регистрация: 19.08.2012
Сообщений: 1,284
Завершенные тесты: 1
28.09.2013, 21:32     Зачем учить С++? #21
Цитата Сообщение от PetyaVasechkin Посмотреть сообщение
Правильно, потом нужно учить Assembler
Лучше его учить до и только основы) После плюсов лучше изучить какой-нибудь скриптовый язык и функциональный, а дальше как душа пожелает.
renald
35 / 35 / 2
Регистрация: 11.02.2012
Сообщений: 105
28.09.2013, 21:47     Зачем учить С++? #22
Учить, я считаю, нужно по необходимости. Скажем, решая какую нибудь практическую задачу.
Придумай необходимую тебе программу и одновременно с обучением кодируй ее.
Потом по мере нарастания знаний оптимизируй код и т. д.

Еще здесь на форуме, часто просят решить несложные задачки на с++ - отличная практика для начинающего.
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 00:30     Зачем учить С++? #23
Цитата Сообщение от ct0r Посмотреть сообщение
После плюсов лучше изучить какой-нибудь скриптовый язык и функциональный
Какой, например? Какой лучше учить после C++ ?
Dmitriy_M
1341 / 1222 / 112
Регистрация: 20.03.2009
Сообщений: 4,393
Записей в блоге: 11
29.09.2013, 00:41     Зачем учить С++? #24
Цитата Сообщение от ct0r Посмотреть сообщение
Он не очень хорошо научит ООП
Никакой язык не обучает ООП, но самый богатый на ОО является Smalltalk.
Цитата Сообщение от PetyaVasechkin Посмотреть сообщение
Какой, например? Какой лучше учить после C++ ?
Зайди на hh.ru, superjob.ru и т.д. и посмотри кому больше платят
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 00:44     Зачем учить С++? #25
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Зайди на hh.ru, superjob.ru и т.д. и посмотри кому больше платят
Заходить не нужно чтобы понять, что это что то вроде 1С )))
Dmitriy_M
1341 / 1222 / 112
Регистрация: 20.03.2009
Сообщений: 4,393
Записей в блоге: 11
29.09.2013, 00:58     Зачем учить С++? #26
PetyaVasechkin, верно. По Питеру 1C, C#, Java, JavaScript, PHP.
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 01:00     Зачем учить С++? #27
Один мой товарищ сказал, что уже не особо важно какой язык учить, учи, говорит, паттерны программирования. Я как глянул, сколько этих паттернов ... )))
ct0r
Игогошка!
1768 / 670 / 42
Регистрация: 19.08.2012
Сообщений: 1,284
Завершенные тесты: 1
29.09.2013, 01:06     Зачем учить С++? #28
Цитата Сообщение от PetyaVasechkin Посмотреть сообщение
Какой, например? Какой лучше учить после C++ ?
Лично я бы остановился на Java как основном для работы, так как платят хорошо, ну и Python или Ruby, Haskell или Erlang, но само собой, что сколько людей, столько и мнений.

PetyaVasechkin
Профессиональному разработчику много чего нужно знать. К счастью, тут тема пока только языками исчерпывается, иначе будет слишком много букв.
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
29.09.2013, 01:20     Зачем учить С++? #29
Цитата Сообщение от ct0r Посмотреть сообщение
и вообще не научит функциональщине
А разве в template metaprogramming не используется (хотя бы частично) функциональщина:
The key to understanding metaprogramming is to realize that it’s done in a different language than the rest of your program. Both in C++ and D you use a form of functional language for that purpose. First of all, no mutation! If you pass a list of types to a template, it won’t be able to append another type to it. It will have to create a completely new list using the old list and the new type as raw materials.
?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2013, 01:43     Зачем учить С++?
Еще ссылки по теме:

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

С чего начать учить? - C++
Посоветуйте учебные пособия и IDE для изучения C++

Что учить дальше? - C++
В каком направлении посоветуете двигаться дальше? В раздел классы я въехал, знаю как реализовывать стандартные структуры, типа (очередь,...

Стоит ли сейчас учить C++? - C++
Всем привет народ у меня к вам вопрос вот я сейчас изучаю c++ но мне скоро в институт и я собираюсь заработать на обучение веб-разработкой...

Что учить дальше? - C++
Прата С. - Язык программирования С++. Лекции и упражнения (5-е изд.) - 2007 Все освоил что дальше посоветуйте. Темы книги: Глава...


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

Или воспользуйтесь поиском по форуму:
PetyaVasechkin
117 / 117 / 1
Регистрация: 27.09.2013
Сообщений: 702
29.09.2013, 01:43     Зачем учить С++? #30
Я параллельно изучаю Perl, Java, PHP, JavaScript ... в голове моей кашка
Изучение одного языка влияет на написание кода в другом. Знаете, это похоже на то что ты при изучении английского языка забываешь как писать русские буквы )))

Добавлено через 4 минуты
Радует, что хоть синтаксис у этих языков похож ))) Хотя, это иногда мешает понять суть происходящего.
Yandex
Объявления
29.09.2013, 01:43     Зачем учить С++?
Ответ Создать тему
Опции темы

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