Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Решил поучиться программированию. С чего начать?

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Открыть новую тему     Написать ответ в эту тему

artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim
Спасибо большое, я буду искать книгу и покупать компилятор  уже.
 
Всем большое спасибо за советы.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 13:24 14-03-2007
c0d3r



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artiyom
 
Я с месяц где-то купил и читаю книжку "Язык программирования С++. Вводный курс" под авторством Стенли Ю. Липпмана, Жози Лажойе и Бабары Му. Книжка большая (более 800 страниц). Для новичков рекомендовать бы не стал.
 
Если будут вопросы -- можешь перед форумом ко мне обращаться (slava.semushin / gmail.com), я чем смогу -- помогу по части самого С++ (и или Си). Правда, я под Линуксом всё делаю, ну да язык, то он везде одинаковый :)

Всего записей: 132 | Зарегистр. 24-08-2004 | Отправлено: 14:34 14-03-2007
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
c0d3r
Буду иметь ввиду эту книгу тоже, большое спасибо.
 
Кстати не у кого нет последней редакции Страуструпа в электронном виде? HTML желательно.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 15:32 14-03-2007 | Исправлено: artiyom, 15:34 14-03-2007
alMANx86

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
artiyom
Нет особой разницы с чего начинать, если ты новичок, то пока просто не поймешь разницы. Со временем все будет становиться яснее, тогда и появятся предпочтения. С++ - это очень хорошо, это пожалуй, самый гибкий из высокоуровневых языков, но в то же время далеко не самый простой (и далеко не самый высокоуровневый). Сначала стоит решить, для чего тебе программирование. Если не планируешь превращать его в профессию, то убивать ОЧЕНЬ много времени на изучение С++ нелогично. Тогда лучше более простой C#. Тем более, что программы для среды .NET (а они с C# неотделимы), все-таки становятся мультиплатформенными (благодаря реализации среды в Linux и Mac OS) и IMHO, эта технология не скоро умрет. Другое дело, что в этом случае многого ты так и не узнаешь (прямое управление памятью, системное программирование), но вопрос в том, нужно ли тебе это?

Всего записей: 34 | Зарегистр. 17-05-2006 | Отправлено: 16:47 17-03-2007
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alMANx86
Спасибо. Пока, как я уже писал, конкретной цели нет, пока я хочу научится просто программировать. Я слышал о сложности C++, но подумал что если справлюсь с ним, то все остальное уже будит, грубо говоря, раз плюнуть.  По этому выбор пал именно на него, а с узкой специализацией и выбором конечного языка я определюсь гораздо позже, когда буду способен уже сам судить о языках.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 18:53 19-03-2007
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
artiyom

Цитата:
Я слышал о сложности C++,

Кому сложен, кому прост.

Цитата:
то все остальное уже будит, грубо говоря, раз плюнуть.

А вот это большое заблуждение. Очень большое.

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 11:50 20-03-2007
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim

Цитата:
Кому сложен, кому прост.  

И что с самого начала тебе все было просто? Или тоже казалось чем-то недостигаемым?

Цитата:
А вот это большое заблуждение. Очень большое.

Я полагал что C++ один из самых сложных для изучения языков.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 21:20 20-03-2007
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
artiyom

Цитата:
И что с самого начала тебе все было просто?

Нет, оно просто прозрачно. Это сложно понять. Вот к примеру, тебе сложно говорить на русском языке? Вот так и мне с программированием. Для меня это просто язык общения.

Цитата:
Или тоже казалось чем-то недостигаемым?

Если что то есть недосягаемым (кажеться). Займись на часик (день) чем то другим - помоги маме, к примеру, но не программируй. Голова продолжает работать. Когда снова садишся и читаеш, всё такое понятное становиться

Цитата:
Я полагал что C++ один из самых сложных для изучения языков.

Заблуждаешся. Посмотрел бы на Fort (не путать с Fortran!). Или есть целая группа языков, в которых решения простой задачи (Hello world!) ищут месяцами и годами очень умные дяди. к примеру вот http://ru.wikipedia.org/wiki/Malbolge тут ни знания С/С++, ни Паскаля, ни других языком, даже асма, врядли помогут. Хотя справедливо и наоборот. Но точно знаю одно - такие языки развивают мышление. И если вы умеете мыслить, то языки будут вам нипочём, просто как средсво выражения мыслей.

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 00:16 21-03-2007
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim
Понятно, хочется верить что со временем и для меня это станет так же ясно и логично как русский язык)
Что касается сложных языков то я не знал что дело обстоит так. Но полагаю хоть какой-то, очень маленький но все же ключик C++ даст если вдруг дело дойдет до изучения тех языков.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 01:12 21-03-2007
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
artiyom
Вы ещё не программируете? тогда мы идём к вам (пародия на телев. рекламу)

Цитата:
Что касается сложных языков то я не знал что дело обстоит так.

Ототож. Не зная броду не лезь в воду. Тоесть не нужно говорить, то что не знаеш, либо имхо писать.
Кодить, кодить и ещё раз кодить, как завещал ...

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 11:15 21-03-2007
Qraizer



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
artiyom

Цитата:
Я полагал что C++ один из самых сложных для изучения языков.

По большому счёту так и есть. Под "изучить" я тут понимаю не изучение синтаксиса и семантики, а владение полным потенциалом этого языка. Но одна из его изюминок заключатся в том, что его не нужно знать полностью, чтобы на нём программировать. Изучаешь язы и уже можешь писать программы, изучаешь ещё некоторое аспекты и вот уже руки чешутся кое-что из своих прежних проектов переписать на новый лад. И этот процесс может продолжаться годами. Уже после того, как я его использовал около восьми лет (из них около трёх лет - активно) и считал себя профессионалом в плюсах, он в очередной раз меня порадовал. В результате года полтора назад я открыл для себя такие вещи как статический полиморфизм, стратегии поведения и метапрограммирование. Боюсь (и надеюсь ), что это ещё не конец.
Так что не нужно пугаться. С++ скучать не даст никому, ни новичку, ни професионалу.

Всего записей: 613 | Зарегистр. 08-08-2006 | Отправлено: 20:19 23-03-2007
UserX3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что лучше для новичка - Borland C++ Builder 6 или Borland Developer Studio 2006?  Есть возможность установить обе проги.  Програмировать буду в С++.

Всего записей: 31 | Зарегистр. 02-09-2006 | Отправлено: 21:33 23-03-2007
sepultYURA



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вообще в таком случае для новичка лучше Delphi 7 - хорошая среда, да и Object Pascal сможет сильно помочь научится разбираться в тонкостях программирования. Считаю, что после его ознакомления слудет уже польховаться Сями. А игрушки можно в Дулфях писать, правда лчше без VCL, а на чистом API (WinAPI32, DD, DI, D3D). Так что учиться, учиться, учиться...

Всего записей: 88 | Зарегистр. 18-12-2006 | Отправлено: 20:13 24-03-2007
UserX3

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за совет! Но мне интересно начинать програмить на С++ т.к. литература куплена, основы ООП изучены - некоторое время гонял Turbo C++ for DOS но потом обновил комп и нужно что-то более современное.

Всего записей: 31 | Зарегистр. 02-09-2006 | Отправлено: 22:00 24-03-2007
OdesitVadim



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
UserX3
тогда лучш VS C++ 2005

----------
Press any key to continue or any other key to exit
Пишите так, чтобы не было стыдно за нобелевскую премию.

Всего записей: 1568 | Зарегистр. 19-09-2003 | Отправлено: 12:38 26-03-2007
artiyom



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OdesitVadim
Все ясно)
Qraizer
Спасибо за советы.

Всего записей: 686 | Зарегистр. 31-08-2004 | Отправлено: 00:35 28-03-2007
king_stiven

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, написал батник, являющийся надстройкой над несложной програмкой, для пакетной обработки файлов( сама прога этого не умеет). Ну там ещё парочка прог задействовано. Подскажите, как и на каком языке лучше сделать оформление в виде окна с кнопками: открыть, далее чтоб открылось стандартное окошко с папками и файлами компа, выделить несколько папок или файлов, и отправить их согласно батнику. Чтобы сохранилось несколько профилей. Будет использоваться для wind 2000, XP. В програмировании полный нуль. Как я понял, мне подходит VB? Или не стоит мозги сушить?

----------
Игры зло.

Всего записей: 2237 | Зарегистр. 17-07-2006 | Отправлено: 10:29 08-07-2007
zxxd

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я учусь программированию на с++ и постепенно подошёл к программированию под винду, но тут стал вопрос - что изучать дальше?

Всего записей: 2 | Зарегистр. 07-07-2007 | Отправлено: 10:27 10-07-2007 | Исправлено: zxxd, 13:04 10-07-2007
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
king_stiven
vb подойдет

Всего записей: 3923 | Зарегистр. 31-03-2002 | Отправлено: 10:56 10-07-2007
spreak

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите,где можно скачать (редактор+компилятор+трансля-
тор) по Assemblery
Где можно скачать книжки и найти консультации по Assemblery.

Всего записей: 7 | Зарегистр. 16-01-2007 | Отправлено: 23:47 13-08-2007
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Решил поучиться программированию. С чего начать?


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru