|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.03.2013, 21:09 | #1 |
Пользователь
Регистрация: 07.02.2013
Сообщений: 15
|
начало изучения c++
Знаю, что на форумах не любят подобные темы и, что на форуме их уже тысячи и, что надо пользоваться поиском, но всёравно задам этот вопрос в 1001 раз. Уж простите))))) Хочу выучить c++ (когда-то учил delphi 7 но знаю не много) прочитал темы которые создавали до меня, но в основном они либо старые и я сомневаюсь в их актуальности сейчас, либо новые, но их сразу же закрывают дая ссылки опять же на те старые статьи. Скачал Rad Studio XE3, но книг по нему не нашёл (да и не знаю стойт ли новичку начинать с него (обычно новичкам советуют, что-нибудь по старше да по проще)) Вот и возникают у меня вопросы во-первых какую (не знаю как это назвать вроде-бы среда разработки) выбрать и во-вторых какие книги на данный момент актуальны для этой среды. Всем спасибо.
|
15.03.2013, 21:12 | #2 |
Пользователь
Регистрация: 22.07.2012
Сообщений: 29
|
Начать стоит с книги Герберта Шилдта "С++. Базовый курс" (H. Schildt 'C++ from the grounds up' в оригинале). Хватит на долго, она толстая и понятная, можно прямо на английском читать. А после неё смотри в этой теме http://www.programmersforum.ru/showthread.php?t=31602
|
15.03.2013, 21:15 | #3 | |
Пользователь
Регистрация: 07.02.2013
Сообщений: 15
|
И ещё один вопросик, может конечно не по теме, но всё таки. Актуален ли сейчас delphi и какие он имеет преимущества/недостатки перед c++???
Цитата:
Последний раз редактировалось Stilet; 16.03.2013 в 13:49. |
|
15.03.2013, 22:37 | #4 |
Пользователь
Регистрация: 05.12.2012
Сообщений: 67
|
Я бы посоветовал начать с Borland C++ Buider 6. Да, не бейте ногами, но ИМХО, для начала - самое то.
Книга: А.Я.Архангельский. |
15.03.2013, 23:00 | #5 | ||
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Цитата:
Не то. Как минимум по тем же причинам, по которым не надо брать Qt Creator: для начинающего есть очень большой риск потерять границу между собственно языком и его расширением. Цитата:
Книги, соответственно - книги по языку. "Тяжёлая артиллерия" в лице Страуструпа; только не ошибитесь: она действительно тяжёлая, так что стоит добавить лёгкой - курс Шилдта (как вариант, сносная книжка Карпова-Барановой "C++, специальный справочник" - тоже может служить учебником), после минимального освоения и создания первого простенького класса стоит прочитать "55 советов" Мейерса. Примерно в это время (Шилдт/Карпов к тому моменту должен стать редко нужным справочником) можно взять Солтера-Клепера, "C++ для профессионалов", "Ещё 35 советов" того же Мейерса, "Скользкие места C++" Дьюхерста. Дальше уже в зависимости от того, что Вы хотите делать. Отдельные интересные книги: "Криптография на Си и C++", М. Вельшенбах; "Параллельное программирование на C++ в действии", Э. Уильямс; "Приёмы объектно-ориентированного проектирования", Э. Гамма и др.; Несколько устаревшая, но полезная "Программирование игр для Windows", А. Ламот; Философская, общего назначения "Совершенный код", С. Макконнелл. И другие... |
||
16.03.2013, 10:46 | #6 | |
Старожил
Регистрация: 16.12.2011
Сообщений: 2,329
|
Цитата:
Как именно это сделает транслятор - нас мало волнует. Должен суметь. На самом деле в транслятор (правильно называть его компилятором) заложены очень серьёзные технологии. Среди множества технологий выделяется техника RAD. Задача рад-технологии - при очень тесном интегрировании со средой разработки, максимально упростить и ускорить процесс создания стандартного приложения. Грандиозный успех этой технологии виден на примере языка Дельфи. Что такое ДЕльфи? Это чуть допиленный паскаль + рад технология. В Индустрии рад всегда будет востребована. Но её идея противоречит корпоративной копро-экономике, поэтому она всегда будет вызывать холивар. Индустрия предлагает компромисное решение: Qt фреймворк. Как попытку сочитать производительность языка с++ и рад-технологию. Что касается самого дельфи - вакансии до сих пор существуют. А значит он по прежнему востребован. Хотя дельфины не так востребованы, как программисты на с++. Если ты хочешь изучать программирование с прицелом зарабатывать этим деньги, то я рекомендую тебе промышленные языки с++ или java Зная только с++ можно будет накормить свою семью. Зная только дельфи - семью накормить будет сложнее Ну и наконец - ценность программиста не в том,что он знает язык. А в том, что он знает технологии, которыми он может воспользоваться с языком. Программисты полиглоты (знают несколько языков, могут создавать проекты, отдельные части которого пишутся на разных языках) - на вес золота. |
|
16.03.2013, 12:11 | #7 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
[QUOTE=Morpho;1197832]Начать стоит с книги Герберта Шилдта /QUOTE]Начинать нужно, прежде всего, с себя. Остальное - приложится.
Лень или пофигизм?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Начало изучения C++ | Gnomowar | Общие вопросы C/C++ | 6 | 29.04.2012 08:04 |
delphi, начало изучения | Георгий Златов | Помощь студентам | 1 | 19.01.2012 07:34 |
начало изучения | chircov090993 | Общие вопросы C/C++ | 14 | 06.01.2012 13:44 |
начало изучения it сферы | demontools | Свободное общение | 4 | 26.10.2011 19:48 |
Начало изучения C# и считывание переменных | CodeNOT | C# (си шарп) | 4 | 02.06.2011 21:41 |