Показать полную графическую версию : Програмирование - с чего начать ?
Есть желание, но нет познаний, вот и решил поинтересоваться с чего начать обучение, так же читал что проще купить книгу чем искать хелп в интернете.
Заранее благодарен за ответы.
http://forum.oszone.net/topic.cgi?forum=18&topic=848 - там какраз ссылки на книги, докумнтацию
а начинать помоему нужно с реальной задачи, не просто так переписывать с книжки примеры, а именно писать для чегото и когото
Дело в том что я просто понития не имею как с этим оброщаться, просто хочу понять как и чем ....
Prisoner
06-03-2004, 23:11
Начать с определения что будем программировать и на какой платформе. Второе - выбор языка который позволит решать эту задачу маскимально эффективно (просто, быстро и надежно) с оглядкой, что не плохо бы знания этого языка применять где-то еще (тут Си без конкурентов, ассемблер тоже). Далее изучаем синтаксис и заставляем мозг работать алгоритмически. Чтение документации последний, имхо, этап ибо это самая узкая часть - язык лишь реализация алгоритма.
Понятненько, последний вопрос, где можно скачать С++ и сколько это будет весить ?
\\ Работать буду под Win32.
Prisoner
07-03-2004, 00:23
Легче не качать, а купить компакт.
perfidious
где можно скачать С++ и сколько это будет весить ?
С++ разный бывает: есть, например, Borland C++ for Windows, Borland C++ Builder, Microsoft Visual Studio, MS Visual Studio .NET. Все это конечно С++, но используются разные библотеки, подходы к программированию, алгоритмы и т.п
Выбор среды разработки определяется задачей. Если все равно, тогда есть варианты:
1. C++ Builder легок в освоении и прост в использовании.
2. С++ от МС - не так прост в изучении. ИМХО его преимущество - написан самой МС для своей же платформы. К тому же МС сейчас активно продвигает платформу .NET. В этом свете особенно интересным является C#
Как мне кажется, стоит уделить внимание среде Visual Studio от MS - она представляется мне наиболее перспективной на данный момент (особенно с платформой .NET).
Скачать удастся вряд ли - это все проприетарный софт. Это во-первых, а во-вторых: Visual Studio 7 .NET, например, занимает 7 болванок, пусть и не до конца заполненных.
Легче на рынке напрокат взять.
Хотя может быть какие-нибудь демо версии и доступны для скачивания...
Начинай с Pascal! Язык довольно легкий и понятный, так что учиться на нем лучше всего.
Спасибо за ответы и понимание, скажите еще есть ли какая-либо связь у них, я имею ввиду одни комманды или еще что ?
perfidious
есть ли какая-либо связь у них, я имею ввиду одни комманды или еще что ?
Непонятен вопрос: каждый язык сам по себе, он может быть чем-то похож на другой, но что значит "общие команды"?
С++, например, от разных фирм-производителей отличается лишь используемыми бибиотеками и подходами к программированию. Но тем не менее он остается С++.
Также Java и С# используют синтаксис сходный с С++. Но Паскаль/Делфи, например, в этом смысле отличаются от С/С++.
semen semenovich
14-03-2004, 03:45
лови!
ftp://ftpd.borland.com/download/bcppbuilder/borlandCbuilder6Evaluation.exe
размерчик 186метров
качается зашибись
учебничек возьмешьтут:
www.users.qwest.net/~huukis/apps/lr-bcb6ent.zip
размерчик 20метров без иллюстраций
УДАЧИ В ЭТОМ НЕ СОВСЕМ ПРОСТОМ РЕМЕСЛЕ:gigi:
Не важно, на каком языке ты пишешь. Важно, что ты понимаешь, как оно работает.
Я, например, и в школе, и в д универе до третьего курса изучал Паскаль. На четвертом начали visual C++ - не ощутил особого дискомфорта при переходе.
Так что язык не играет главной роли, если ты просто хочешь научиться программировать.
Другое дело, если твоя цель - какие-то большие системные вещи. Тут С++ однозначно рулит.
ребята подскажите где мне хапануть Билдер 9???
заранее спасибо
perfidious А если совсем уж на низком уровне - ассемблер в руки и вперед.
Guest
С такими вопросами в Кряковарез. Читайте правила, помогает :)
Подскажите что лучше учится программировать в Delphi или C++. До этого изучал Паскаль. Хотелось бы небольшое сравнение этих языков. При каких задачах лучше использовать тот или иной язык? Просто стоит задача в написании программы с использованием заставки и с возможностью вывода информации(скорее всего ввиде таблиц) в doc файл.
Если раньше изучал Паскаль, то прямая дорога тебе в Дельфи. Сравнивать С++ и Паскаль не имеет смысла, каждый хорош по своему. Для твоей задачи подойдет и тот и другой. Я раньше тоже учил Паскаль, но потом столкнулся с С++ Builder, перешел без проблем, сейчас предпочитаю С++ всем другим языкам высокого уровня.
hasherfrog
27-12-2004, 09:38
detrin
До этого изучал Паскаль.
Ну тогда однозначно Делфи. Хотя... :)
А мне после С синтаксис Паскаля вообще не нравится....
Ну, например, объявление массивов:
Var d:array[1..20] of integer;Ведь гораздо проще написатьint d[20];Или цикл For в Паскале
for i:=0 to 19 do
begin
end;Ведь гораздо проще в С:for (i=0, j=0; i<20 && j<20; i++, j++)
; (Примеры немного разные, но как 2 счетчика сделать в for в Паскале, я не знаю)
В Паскале:a:=a+2
В С:a+=2и т.п.
Вставлю и я свои пять копеек :)
detrin
Подскажите что лучше учится программировать в Delphi или C++. Хотелось бы небольшое сравнение этих языков. Учиться программировать, имхо, в Delphi очень нежелательно, эта среда прививает т.н. "дельфийский синдром", когда человек, вместо того, чтобы пошевелить мозгами и сделать что-то самому, ищет в интернете подходящий компонент. Ясно, что это - не программист, а разновидность вечного юзера WinWord'а. Таких "программистов" сейчас развелось огромное множество, их творчество можно узнать (а) по жутким тормозам, (б) по огромному размеру exe-шников, (в) по самым тупым глюкам. Даже если изучить Дельфю досконально, то зарплата любого Delphi-программиста в пару раз меньше, чем у того, кто пишет на С++. Так вот сложилось.
Для обучения, опять же имхо, лучше всего взять книжку Кернигана/Ричи, любой Сишный компилятор, и научиться языку. Писать стихи на английском не получится, если английского не знаешь, хоть ты Пушкин. То же самое и в программировании.
Нельзя сравнивать С++ и Паскаль.
Паскаль был создан для обучения программированию, а С - для написания опреационной системы. Что же вы хотите от Паскаля?
Это все равно, что сравнивать кухонный нож и швейцарский нож.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.