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

Совсем нуб просит совета - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.72
vortexx1
 Аватар для vortexx1
6 / 6 / 2
Регистрация: 06.03.2011
Сообщений: 269
06.03.2011, 17:13     Совсем нуб просит совета #1
Здравствуйте.

Меня зовут Алексей, мне 16 лет (я школота), и в будущем я хотел бы связать свою жизнь с программированием/web-дизайном.

Сейчас я потихоньку изучаю HTML, параллельно хочу понемногу изучать программирование. Я вообще абсолютный новичок в этом деле, поэтому не знаю ни какой язык мне нужен и т.п.

Посоветуйте, пожалуйста, с чего начать (есть ли какой учебник для людей уровня "Noob"?), т.е. с какой стороны подходить к задаче.

Спасибо.

P.S.: создал тему здесь, ибо узрел словосочетание "для начинающих". Если что не так, прошу прощения.
Миниатюры
Совсем нуб просит совета  
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5916 / 3353 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
06.03.2011, 18:45     Совсем нуб просит совета #21
если ООП тогда C SHARP
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
06.03.2011, 18:54     Совсем нуб просит совета #22
наличие классов это не ООП
почему не ООП? Класс же создаёт обьект. Я просто интересуюсь, не спорю
Си маньяк %)
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 11
06.03.2011, 19:03     Совсем нуб просит совета #23
Цитата Сообщение от Maxwe11 Посмотреть сообщение
это вообще не язык, а недоразумение...
VB.NET это имхо очень даже неплохой язык для ОБУЧЕНИЯ программированию... И да он объектный так как он поддерживает все основные действия с классами и объектами (полиморфизм, наследование, абстракция... и естественно инкапсуляция).
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
06.03.2011, 19:09     Совсем нуб просит совета #24
Цитата Сообщение от KuKu Посмотреть сообщение
Да я облее чем уверен 99% ныне существующих программистов ее(вышку) или не знают или она им нафиг не нужна
Не путайте кодирование и программирование.

Без солидной математической базы программист будет либо изобретать велосипеды либо составлять очень кривые алгоритмы. Банальные примеры это расчет кратчайшего пути (даже в системном программировании встречается) или задача о рюкзаке (например, размещение продукции на складе).

Матан и теорвер часто бывают нужны для бухгалтерии и обработки статистической информации. Чтобы не получалась, например, предполагаемая явка 120% населения и фактическая в 108%.

Ну и конечно математические дисциплины вырабатывают умение годно мыслить.
KuKu
 Аватар для KuKu
1538 / 1016 / 69
Регистрация: 17.04.2009
Сообщений: 2,946
06.03.2011, 19:09     Совсем нуб просит совета #25
Просто это модно сказать, что это вообще не язык, а недоразумение. Без разницы к чему это было сказано, главное сказать.
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
06.03.2011, 19:10     Совсем нуб просит совета #26
Язык программирования это инструмент. Как молоток или пила. Сколько бы ты инструментов не знал и насколько бы ты хорошо их не знал, тебе не построить дом, если ты не знаешь, как дом строить.
KuKu
 Аватар для KuKu
1538 / 1016 / 69
Регистрация: 17.04.2009
Сообщений: 2,946
06.03.2011, 19:11     Совсем нуб просит совета #27
lemegeton, может не так выразился ... У вас математический аппарат на первом месте, это значит для "человека 16 лет" забей на программирование иди в песочнице поиграй, ибо изучать самому с нуля весьма проблематично.
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
06.03.2011, 19:17     Совсем нуб просит совета #28
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
наследование,
наследование, вот только чего?)
Цитата Сообщение от Си маньяк %) Посмотреть сообщение
очень даже неплохой язык для ОБУЧЕНИЯ
обучения формошлепству
Цитата Сообщение от KuKu Посмотреть сообщение
Просто это модно сказать, что это вообще не язык, а недоразумение. Без разницы к чему это было сказано, главное сказать.
спор о том что вышка не нужна от этого не отстает
KuKu
 Аватар для KuKu
1538 / 1016 / 69
Регистрация: 17.04.2009
Сообщений: 2,946
06.03.2011, 19:20     Совсем нуб просит совета #29
Maxwe11, подловил )
lemegeton
 Аватар для lemegeton
2910 / 1339 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
06.03.2011, 19:33     Совсем нуб просит совета #30
Цитата Сообщение от KuKu Посмотреть сообщение
У вас математический аппарат на первом месте, это значит для "человека 16 лет" забей на программирование иди в песочнице поиграй, ибо изучать самому с нуля весьма проблематично.
Не "иди в песочнице поиграй", а сходи и научись тому, что нужно знать. Изучать самому с нуля не проблематично, а бесполезно, если цель -- профессиональное программирование.
vortexx1
 Аватар для vortexx1
6 / 6 / 2
Регистрация: 06.03.2011
Сообщений: 269
07.03.2011, 00:39  [ТС]     Совсем нуб просит совета #31
Аааааай!

В книге С. Прата "Язык программирования C++. Лекции и упражнения" увидел такое:

Для изучения С++ необходимо прочное знание С. Следовательно, если вы знаете С, то вы готовы изучать С++
Действительно ли нужно сначала изучить С? Если да, то посоветуйте, пожалуйста учебник/пособие какое-нибудь "для чайников".

И еще, для программирования на С нужна своя среда или вполне сгодится wxDev-C++ (которую я скачал)?

Спасибо.
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
07.03.2011, 00:50     Совсем нуб просит совета #32
Цитата Сообщение от vortexx1 Посмотреть сообщение
Действительно ли нужно сначала изучить С?
Нет. C и C++ разные языки.
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.03.2011, 01:19     Совсем нуб просит совета #33
vortexx1, если хотите заниматься web-программированием, но знаний никаких, советую для начала всё-таки С++ освоить. Но без фанатизма. Пригодится в том плане, что многие ЯП, созданные в той или иной мере для работы в web корнями своими уходят в язык С, как собственно и С++. Учить чистый С в Вашем случае смысла особого не вижу, но С++ лучше знать. Проще будет осваивать JavaScript, php тот же... Да и все мелкомягкие .Net заморочки - в общих чертах вариации на тему С++...
И советую прислушаться к lemegeton и HIMen. Математика - необходимая вещь, если хотите действительно хорошие программы создавать. По большому счёту хорошая программа - это прежде всего продуманный и чёткий алгоритм решения поставленной задачи. А вот этому как-раз математика и учит.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
07.03.2011, 01:21     Совсем нуб просит совета #34
Т.е. если человек не всегда может заставить алгоритм впринципе (не то, чтобы эффективный), то стоит сильно подтянуть математику?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2011, 01:26     Совсем нуб просит совета
Еще ссылки по теме:

C++ Профилирование, C++ и вставки ASM, прошу совета
C++ о функциях (элементарно, но я же нуб)
Просит конструктор структуры C++

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

Или воспользуйтесь поиском по форуму:
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
07.03.2011, 01:26     Совсем нуб просит совета #35
ForEveR, думаю, что да. Математика в принципе образ мышления в правильную сторону развивает. Да и к тому же сами видите, где прикладное применение находит...
Yandex
Объявления
07.03.2011, 01:26     Совсем нуб просит совета
Ответ Создать тему
Опции темы

Текущее время: 00:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru