Стоит ли начать изучение (C++)
Модератор: Модераторы разделов
-
Kernel panic
- Сообщения: 15
- ОС: Ubuntu Server
Стоит ли начать изучение
Люди... Товарищи... Господа!
СТОИТ ЛИ УСТАНОВИТЬ ЛИНУКС И НАЧАТЬ ИЗУЧЕНИЕ С++?
СТОИТ ЛИ УСТАНОВИТЬ ЛИНУКС И НАЧАТЬ ИЗУЧЕНИЕ С++?
Вернулся на форум 3 года спустя.
-
Aectann
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
Re: Стоит ли начать изучение
Если честно, непонятно как связаны установка ОС и изучение языка программирования.
А вообще, если хочешь заняться программированием, то стоит(изучать С++)
А вообще, если хочешь заняться программированием, то стоит(изучать С++)
My god... it's full of stars!...
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Стоит ли начать изучение
Стоит.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
aLexx programmer
- Сообщения: 985
- Статус: Турук-Макто
- ОС: Gentoo -> Ubuntu
Re: Стоит ли начать изучение
Появился второй KeRneL_PaNiC...
Неа. Если спрашиваешь, значит тебе это не нужно.
(Kernel panic @ Feb 1 2006, в 19:50) писал(а):СТОИТ ЛИ УСТАНОВИТЬ ЛИНУКС И НАЧАТЬ ИЗУЧЕНИЕ С++?
Неа. Если спрашиваешь, значит тебе это не нужно.
-
estarchak
- Сообщения: 1368
- Статус: Оракловод
Re: Стоит ли начать изучение
СТОИТ ЛИ УСТАНОВИТЬ ЛИНУКС И НАЧАТЬ ИЗУЧЕНИЕ С++?
А зачем??
Надо начать и тогда станет понятно, стоит или нет.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.
Топик не читал, но внимательно просмотрел.
Топик не читал, но внимательно просмотрел.
-
sergius
- Сообщения: 782
Re: Стоит ли начать изучение
Все зависит от твоих запросов.
Для начала поставь линукс, и если через две недели ты будешь им пользоваться, то:
1. Если хочешь стать админом, то знание с++ зарплату не прибавит. Пользоваться не будешь.
2. Если хочешь стать программером, то его знать было бы очень хорошо. Но все зависит от направления.
Для начала поставь линукс, и если через две недели ты будешь им пользоваться, то:
1. Если хочешь стать админом, то знание с++ зарплату не прибавит. Пользоваться не будешь.
2. Если хочешь стать программером, то его знать было бы очень хорошо. Но все зависит от направления.
-
krivakin
- Сообщения: 117
- ОС: Debian 4.0
Re: Стоит ли начать изучение
Лучше Си и без всяких плюсов.
-
Kernel panic
- Сообщения: 15
- ОС: Ubuntu Server
Re: Стоит ли начать изучение
(aLexx programmer @ Feb 1 2006, в 20:11) писал(а):Появился второй KeRneL_PaNiC
А что, уже один есть? Не знал...
(estarchak @ Feb 1 2006, в 20:33) писал(а):А зачем??
Вот это самое главное!
Я знаю что в ВУЗах на компьютерных специальностях С++ самый главный язык и каждый нормальный программист его знает(включая STL, ATL, MFC...). Но в реальности на С++ программировать приходиться редко, в основном требуются специалисты по Web-программированию, дизайнеры, базам данных, прикладные типа 1C или Парус... К сожалению у меня нет ни одного знакомого программиста и спрашивать чему их учат просто не у кого.
Итого получается что мне это как бы нужно, чтобы увеличить степень программиста в себе и заодно лучше изучить Linux.
Вопрос стоит или нет я задаю потому, что хочу всё таки у Вас как у настоящих программистов узнать, действительно ли он нужен и помогает по жизни?
Вернулся на форум 3 года спустя.
-
v04bvs
- Сообщения: 636
- ОС: Debian GNU/Linux
Re: Стоит ли начать изучение
Kernel panic писал(а): ↑01.02.2006 19:50Люди... Товарищи... Господа!
СТОИТ ЛИ УСТАНОВИТЬ ЛИНУКС И НАЧАТЬ ИЗУЧЕНИЕ С++?
да
-
Kernel panic
- Сообщения: 15
- ОС: Ubuntu Server
Re: Стоит ли начать изучение
All
А многие из Вас знают С++?
Так... допустим я решился!
Вот передо мной лежит дистрибутив SuSe 10 от LinuxCenter (других нету и взять неоткуда). Я думаю на нём есть средства разработки C++? Сейчас я сделаю полную установку (чтобы не прогадать), а дальше буду спрашивать что делать.
Извиняюсь, у меня SeSu 9.3
А многие из Вас знают С++?
(v04bvs @ Feb 1 2006, в 21:03) писал(а):да
Так... допустим я решился!
Вот передо мной лежит дистрибутив SuSe 10 от LinuxCenter (других нету и взять неоткуда). Я думаю на нём есть средства разработки C++? Сейчас я сделаю полную установку (чтобы не прогадать), а дальше буду спрашивать что делать.
Извиняюсь, у меня SeSu 9.3
Вернулся на форум 3 года спустя.
-
v04bvs
- Сообщения: 636
- ОС: Debian GNU/Linux
Re: Стоит ли начать изучение
В той или иной мере, думаю, да.
Вот передо мной лежит дистрибутив SuSe 10 от LinuxCenter (других нету и взять неоткуда). Я думаю на нём есть средства разработки C++?
Должны быть.
Сейчас я сделаю полную установку (чтобы не прогадать), а дальше буду спрашивать что делать.
Для начала купите\скачайте хорошую книжку по С++ (в этом форуме есть тема со ссылками на некоторые). Потом освойте работу в каком-нибудь редакторе (рекомендую vim или emacs).
-
Sparky
- Сообщения: 604
- Статус: core dumped
- ОС: Plan 9
Re: Стоит ли начать изучение
Kernel panic писал(а): ↑01.02.2006 19:50Люди... Товарищи... Господа!
СТОИТ ЛИ УСТАНОВИТЬ ЛИНУКС И НАЧАТЬ ИЗУЧЕНИЕ С++?
Нет конечно - учи Lisp и будет тебе щастье :P
Блог
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
--------------------
GCS/M/MU/P/IT/E d- s: a- C++(+++) UBL++ P->-- L+++$ E- W+++$ N* o? K? w>--
O M-@ V- PS@ PE+ Y+ PGP+ t 5 X R* tv-->- b++ DI? D>+ G e+(++) h--- r+ y++
-
powerfox
- Сообщения: 458
Re: Стоит ли начать изучение
Зачем человеку, никогда не видевшему консоль, vim или emacs. Посоветовали бы kwrite(подсветка синтаксиса лучше, чем у vim или emacs + сворачиваемые блоки + закладки). Думаю, что начинающему, чем проще - тем лучше). Если он будет делать упражнения из книг по С++, то ему не скоро понадобятся навороты.
-
Zeus
- Сообщения: 694
Re: Стоит ли начать изучение
Kernel panic писал(а): ↑01.02.2006 21:00Я знаю что в ВУЗах на компьютерных специальностях С++ самый главный язык и каждый нормальный программист его знает
Нормальный Программист (с большой буквы П) знает структуры данных, алгоритмы их обработки, ориентируется в современных технологиях программирования и знает одну-две из них.
Язык - только средство, а не цель.
Конечно, язык нужно знать хорошо, но зная только его - программистом ты не будешь. Кодер... и то хреновенький.
Да, из универсальных языков сейчас С/С++ один из самых распространённых. Это мощный и выразительный язык.
(включая STL, ATL, MFC...).
Я ATL не знаю, MFC - только имею представление.
Кстати, если тебе именно это нужно, то лучше поставь винды и Visual C.
Но в реальности на С++ программировать приходиться редко, в основном требуются специалисты по Web-программированию, дизайнеры, базам данных, прикладные типа 1C или Парус...
Ну ты перечислил.
Всё равно что сказать: "В реальности палачам редко приходится работать, в основном требуются моряки, каменщики, бухгалтеры, водители трамваев".
Это всё разные вещи и С/С++ программеры тоже нужны.
действительно ли он нужен и помогает по жизни?
Дополнительные знания никогда не помешают, но всё-таки определись чем ты собираешься заниматься.
И, думается, любому программёру нужны такие, может быть, немного теоретизированные знания которые дают книги как "Исскуство программирования" Кнута.
Лучше Си и без всяких плюсов.
Такие речи не слушай. Для Линухов может и голого С хватит, но для современного С-программера знать С++ - обязательно!
-
meskalin1974
- Сообщения: 338
- ОС: Xubuntu, WinXP 64bit
Re: Стоит ли начать изучение
Я считаю, что лучше начать с чистого C, а уж потом переходить на C++. Скачал книгу Керригана и Ричи и вперед.
AMD Athlon 64 x2 3800+, 2 GB RAM, 2x 200 SATA II Seagate RAID 0, GeForce 7900GS
-
Zeus
- Сообщения: 694
Re: Стоит ли начать изучение
meskalin1974 писал(а): ↑01.02.2006 22:11Я считаю, что лучше начать с чистого C, а уж потом переходить на C++.
Можно и так. Может даже нужно.
-
sergius
- Сообщения: 782
Re: Стоит ли начать изучение
Kernel panic, возьми дистр новее! Все пакеты не ставь (проблем много будет).
Купи/возьми/стырь книгу по С и изучай. Не зная основ С, ИМХО, учить С++ не стоит. А когда освоишься берись за С++.
ЗЫ Знания С++ не спасут во многих ситуациях. Часто нужно накидать небольшую прогу. И это проще делать на скриптовых языках.
Купи/возьми/стырь книгу по С и изучай. Не зная основ С, ИМХО, учить С++ не стоит. А когда освоишься берись за С++.
ЗЫ Знания С++ не спасут во многих ситуациях. Часто нужно накидать небольшую прогу. И это проще делать на скриптовых языках.
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Стоит ли начать изучение
угу-угу! учи питон... я вот начал
искусство программирования с питоном - оч. хорошая книжка.
И немедленно выпил.
-
Kernel panic
- Сообщения: 15
- ОС: Ubuntu Server
Re: Стоит ли начать изучение
Так, сначала о плохом:
SuSe мой не установился, т.к. некоторые пакеты не прочитались, но зато windows не грузится. Благо у меня их два на всякий случай.
Хорошее:
Совершенно случайно у соседа нашелся установочный диск Ubuntu, он его когда то бесплатно заказывал. Может быть на нем есть С++? Попробую установить.
Хорошо сказал!
Далеко не всегда новее значит лучше. Хотя может быть к linux это не относится?
SuSe мой не установился, т.к. некоторые пакеты не прочитались, но зато windows не грузится. Благо у меня их два на всякий случай.
Хорошее:
Совершенно случайно у соседа нашелся установочный диск Ubuntu, он его когда то бесплатно заказывал. Может быть на нем есть С++? Попробую установить.
(Zeus @ Feb 1 2006, в 21:47) писал(а):Всё равно что сказать: "В реальности палачам редко приходится работать, в основном требуются моряки, каменщики, бухгалтеры, водители трамваев".
Это всё разные вещи и С/С++ программеры тоже нужны.
Хорошо сказал!
(sergius @ Feb 1 2006, в 22:41) писал(а):возьми дистр новее!
Далеко не всегда новее значит лучше. Хотя может быть к linux это не относится?
Вернулся на форум 3 года спустя.
-
chega
- Сообщения: 27
Re: Стоит ли начать изучение
Kernel panic
если тебе нужен линукс только для изучения Си++ - не слушай про то что дистр новее надо брать. Хотя я бы лучше Ubuntu поставил чем SuSE. Правда сомневаюсь что ты его с полпинка поставишь(там когда с диска грузится будешь посмотри на опции установки(F2 вроде если я с федорой не путаю, честно не помню - слакварь имхо удобней
) и выбери expert а то при обычной установке он будет у тебя в инет долбится если я ничего не путаю). Теперь по поводу есть ли в линуксе все для изучения Си. Есть - все что тебе нужно - gcc(компилятор) и какой-нибудь редактор аля kate или kwrite. Если линукс не сможешь поставить - дуй в винду и ставь себе Notepad++ и MinGW(gcc для винды) ну или cygwin если с нета не жалко тянуть дуру такую...
ЗЫ:сам Си не знаю, как-то object'у pascal'ю в инсте учили(5 в зачетке в итоге), и не на программера у меня специальность
если тебе нужен линукс только для изучения Си++ - не слушай про то что дистр новее надо брать. Хотя я бы лучше Ubuntu поставил чем SuSE. Правда сомневаюсь что ты его с полпинка поставишь(там когда с диска грузится будешь посмотри на опции установки(F2 вроде если я с федорой не путаю, честно не помню - слакварь имхо удобней
ЗЫ:сам Си не знаю, как-то object'у pascal'ю в инсте учили(5 в зачетке в итоге), и не на программера у меня специальность
-
Kernel panic
- Сообщения: 15
- ОС: Ubuntu Server
Re: Стоит ли начать изучение
Только что поставил Ubuntu. Хм... интерфейс оказался очень даже user friendly!
Только чего то дисков своих не вижу???
И где этот С++ и редактор какой-нибудь?
Только чего то дисков своих не вижу???
И где этот С++ и редактор какой-нибудь?
Вернулся на форум 3 года спустя.
-
Clear_Mind
- Сообщения: 241
- Статус: Изредко заглядывающий
- ОС: openSuSE 11.1
Re: Стоит ли начать изучение
Не зная основ С, ИМХО, учить С++ не стоит.
Чушь!
В качестве компилера используй g++ (gcc) и качественно и удобно.
Для набора кода подойдет любой текстовый редактор (я пользуюсь Kate из KDE).
Bombers launch with no recall + Minutes warning of the missile fall
Take a look at your last sky + Guessing you won't have the time to cry
--- Iron Maiden (Brouther Than A Thousand Suns, 2006)
Take a look at your last sky + Guessing you won't have the time to cry
--- Iron Maiden (Brouther Than A Thousand Suns, 2006)
-
glist
- Сообщения: 134
- ОС: Debian Linux
Re: Стоит ли начать изучение
Clear_Mind писал(а): ↑02.02.2006 05:43Не зная основ С, ИМХО, учить С++ не стоит.
Чушь!
В качестве компилера используй g++ (gcc) и качественно и удобно.![]()
Для набора кода подойдет любой текстовый редактор (я пользуюсь Kate из KDE).
А мне кажеться нужно развиваться постепенно!
Для того что бы понять философию обьектно ориентированного программирования, необходимо что бы уже хоть какие то знания были, к тому же раз уж ты выбрал Linux, то начать с C будет правельнее. Языку программирования можно научиться за месяц, но для того что бы быть программистом, необходимо использовать то чть уже есть (не переписывать готовы и работающие библиотеки), таким образом на то что бы действительно быть программистом, ты будешь тратить всё больше и больше времяни, ознакамливаясь с новыми разработками. Ну и естественно после изучения синтаксиса почитай какой нить мануал на тему типа "Написание модулей ядра". Тебя эта тема так захватит, что потом решать переходить ли на C++ или не переходить будет понятно
Debian GNU/Linux, windowmaker, Centericq, Opera/Mozilla/links.
----------------------------------
Sending Kiddies to /dev/null
----------------------------------
Sending Kiddies to /dev/null
-
Fubared
- Сообщения: 121
Re: Стоит ли начать изучение
Если есть желание изучить С/С++, то лучше начать с C. Писать консольные приложения и смотреть что и как. Акцентировать свое внимание на работе с потоками ввода-вывода(stream), функциях, определениях типов, работе с памятью (массивы и указатели). Это основные киты. При этом использовать процедурный метод программирования. После освоения вышеозначенных пунктов можно переходить к С++ и уже изучать ООП. А тут важно уяснить раз и навсегда что такое наследование, инкапсуляция и полиморфизм. Это три кита ООП. При изучении следует обратить внимание на таблицы размещений виртуальных и динамических методов классов. Чтобы был понятнее принцип наследования и переопределения методов. После этого можно переходить уже к модульному программированию используя С++.
После этого языка вам с любым будет проще разобраться. Ну разве что бейсик лучше избегать =))
По-моему ничего не забыл...
После этого языка вам с любым будет проще разобраться. Ну разве что бейсик лучше избегать =))
По-моему ничего не забыл...
-
Tokra
- Сообщения: 399
Re: Стоит ли начать изучение
Здесь, было дано много разных ответов. Решать тебе. Но могу сказать от себя, если хочешь выучить язык программирования, то его надо учить для решения конкретной задачи, а не в общем. Это не иностранный язык.
-
d_Sun
- Сообщения: 291
Re: Стоит ли начать изучение
И что вся эта [ нужное добавить ] делает в разделе "Программирование"? Уж в "Вопросы чайника" перенесли... ИМХО
Моя подпись сильно длинная :)
-
Kernel panic
- Сообщения: 15
- ОС: Ubuntu Server
Re: Стоит ли начать изучение
d_Sun
Я как раз из чайника хочу стать самоваром!
All
Спасибо за советы и моральную поддержку!
Fubared, glist

Я как раз из чайника хочу стать самоваром!
All
Спасибо за советы и моральную поддержку!
Fubared, glist
Вернулся на форум 3 года спустя.
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Стоит ли начать изучение
Так, если изучать программирование с нуля, не лучше ли сначала изучить Pascal, он ведь для обучения и разрабативался.
-
chega
- Сообщения: 27
Re: Стоит ли начать изучение
Лис
вчитайся в тему - человек хочет пойти в ВУЗ на программиста, а не хочет им стать
А в наших ВУЗах на программистов учат в 80-90% на Си/Си++ и 10% на асме(статистика не точная, это чисто мои подсчеты).
вчитайся в тему - человек хочет пойти в ВУЗ на программиста, а не хочет им стать
-
Zeus
- Сообщения: 694
Re: Стоит ли начать изучение
В нормальном ВУЗе 100% учат на С/С++ и эти же 100% - на асм.
Т.е. изучают и то и другое.
Паскалю учат в основном непрограммистов - ну, типа, на непрофильных специальностях информатика.
Хотя сейчас его Visual Basic вытесняет, имхо.