Программирование

Хочу научиться програмировать

,

Ваши вопросы в этой теме

Дата публикации:

Sanya BBS, 17.08.2005 - 23:52

Дело в том что я хочу научится создавать проги под Винды, игры, сканеры открытых ФТП, разнообразные полезные фичи и т.п.

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

majorwest, 19.08.2005 - 18:49

Электронные книги не рекомендую. Лучше пойди с книжный и купи там какой-нибудь дельфи для чайников

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

Ну, брат, скорость изучения от тебя зависит. А вообще не думай, что можно все сразу. Программирование - это искусство и совершенствуется постоянно.

QUOTE
и реально ли это - одному научится програмировать без помощи людей тоесть только на учебниках

Реально. Если книга хорошая и есть голова на плечах.

QUOTE
я хочу научится создавать проги под Винды, игры, сканеры открытых ФТП, разнообразные полезные фичи и т.п.

Похвально, конечно. Только, боюсь, что первую нормальную игру ты создашь не раньше чем через несколько лет. (если речь, конечно, не идет о каких-нибудь пятнашках smile.gif )
Первую более-менее полезную прогу ты, скорее всего напишешь не раньше чем, через полгода-год.

Так что начни с изучения языка, синтаксиса. Пойми как все рабтает.
А остальное будет лишь зависить от твоей фантазии =))

Но, предупреждую: забудь про принцип "все и сразу"...

Желаю удачи! =)

Paladin, 19.08.2005 - 19:05

Не буду давать ответ на твой вопрос, так как его дал majorwest smile.gif

Sanya BBS, 20.08.2005 - 1:15

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

majorwest, 20.08.2005 - 9:43

Я тебе по дельфи ничего посоветовать не могу, т.к. сам програмлю на С++
Однако, думаю, что тебе подойдет любая книга для начинающих. Какой-нибудь там самоучитель и т.д.
Главное - перед покупкой полистай книгу и посмотри, подробно ли там все описывается и насколько понятен язык автора.
После этого можешь смело покупать.
Не советую покупать маленькие книги страниц по 100-200, т.к. там как правило информация очень сжата и разобраться будет не просто.
Хорошая книга должна занимать страниц так 500-800 =)

Вот тебе приблизительные ориентиры, так что, вперед, в книжный =)

Sanya BBS, 21.08.2005 - 22:43

А по идее Дельфи легче изучить чем С++ ? и вообще что легче изучить из языков програмирования ?

Der_igel, 3.09.2005 - 23:42

Самый простая среда это Паскаль. Его даже в школе преподают. В старштх классах.

ЭЖД, 4.09.2005 - 1:27

QUOTE(Der_igel @ 4.09.2005 - 0:42)
Самый простая среда это Паскаль. Его даже в школе преподают. В старштх классах.
*


ph34r.gif Попробуй поучи Objeckt Pascal smile.gif Basic! Даже переводится вроде как начало.

Niuk, 4.09.2005 - 5:13

QUOTE(Der_igel @ 4.09.2005 - 0:42)
Самый простая среда это Паскаль. Его даже в школе преподают. В старших классах.
*


Давольно спорное замечание Паскаль всегда был строго структурированным языком и учил к дисциплине. Поэтому его и преподают в старших класах.
Бэйсик в этом плане несколько проще, переменные в нем можно описывать непосредственно перед использованием. Ему нас учили 7-8 классе.

SpiderX, 4.09.2005 - 5:29

Сейчас имеет смысл изучать либо Delphi, либо визуальный C++. Оба языка представляют большие возможности и актуальны на сегодняшний день.

ЭЖД, 4.09.2005 - 5:43

Смотря что писать. Вот например если надо написать мошьную вычислительную программу, то лучше подойдет Fortran. (наверное единственно что у Microsoft работает как положено)

Paladin, 4.09.2005 - 6:16

QUOTE(Sanya BBS @ 22.08.2005 - 2:43)
А по идее Дельфи легче изучить чем С++ ? и вообще что легче изучить из языков програмирования ?
*


Да, легче, но это не значит, что этот язык программирования хуже.
Pascal, конечно неплхо бы изучить, до Delphi, но если ты его не изучал, то, наверно и не нужно. Купи хорошую книгу по Delphi, например В.Фаронов "Система программирования Delphi"(900 страниц), там обучение идет с "нуля", что очень хорошо.

Sanya BBS, 5.09.2005 - 21:31

Спосибо за советы !

SergV2005, 18.09.2005 - 15:53

Могу посоветовать "Программирование в Delphi 6" от А.Я.Архангельский, я с неё начинал, а также "Turbo Pascal - Программирование на языке высакого уровня" от С.А.Немнюгин, и "Delphi Готовые алгоритмы" от Род Стивенс. А также в нете полно всякой инфы.

SPiRiT, 2.10.2005 - 0:33

А Дельфи это разве не Object Pascal?
Я учусь в данный момент (см. дату поста) на втором курсе колледжа на программиста, мы там изучаем сначала QBASIC, потом Pascal, Потом C++.
На анный момент освоили основый QBASIC! smile.gif

ЭЖД, 2.10.2005 - 2:57

QUOTE
А Дельфи это разве не Object Pascal?

ph34r.gif Нет. Delphi только оснаван на паскале, не больше.

SPiRiT, 4.10.2005 - 1:23

хых...я уже думал, что изучу паскаль и буду знать кое-что из Дельфи! =)

ЭЖД, 4.10.2005 - 16:25

ph34r.gif Кое что будешь wink.gif

Paladin, 4.10.2005 - 17:11

QUOTE(ЭЖД @ 2.10.2005 - 6:57)
Нет. Delphi только оснаван на паскале, не больше.
*


Правильнее сказать что Delphi основан на Object Pascal.
QUOTE(=SPiRiT= @ 4.10.2005 - 5:23)
хых...я уже думал, что изучу паскаль и буду знать кое-что из Дельфи! =)
*


С точки зрения синтксиса и семантики языка Pascal и Delphi идентичны.
Следовательно, недельку-другую поизучав Pascal в т.ч. порешав простенькие задачки, можно начать изучать Delphi, главное, чтобы под рукой была хорошая книга, сама Delphi, а главное - желание, и все получится!
QUOTE(=SPiRiT= @ 2.10.2005 - 4:33)
Я учусь в данный момент
*


Чаще всего так и бывает - занимаешься Pascal'ем и если программирование тебе интересно начинаешь САМ потихоньку писать простенькие(в начале) проги на Delphi
QUOTE(=SPiRiT= @ 4.10.2005 - 5:23)
хых...я уже думал, что изучу паскаль и буду знать кое-что из Дельфи! =)
*


Не разобравшись Паскале, у тебя не будет шансов разобратьсяя в Делфи...

P.S. Назвние у темы какое-то не хорошое - чтобы научиться программировать, нужно ПРОГРАММИРОВАТЬ, а не рассуждать на эту тему...

SergV2005, 4.10.2005 - 19:35

*Не разобравшись Паскаль, у тебя не будет шансов разобратьсяя в Delphi...*

Чуш, если захочеш, разберёшся, я начал заниматься с дельфи не зная нечего из паскаля, всё что мне было известно это бейсик и немного ассемблер для спектрум совместимых компов. Это уже через год с лишним я приобрёл книгу по турбо поскаль, а ссамого начала я ток изучал дельфяк по справке и мультимедиа учебнику для дельфяка.

Paladin, 5.10.2005 - 11:05

QUOTE
Чуш, если захочеш, разберёшся,

Я не говорил, что обязательно нужно изучать Паскаль, а потом уже Делфи.. но если ты ИЗУЧАЕШЬ Паскаль и ничего в НЕМ не понимаешь, значит и в Delph, скорее всего, ничего не поймешь.

rain, 9.11.2005 - 23:49

Реально не плохая книга Михаила Фленова "Библия Делфи" все очень понятно и доступно. Я сам многому по ней научился. Сайт автора здесь

baki, 15.12.2005 - 14:19

Я думаю, начинать тебе лучше с QBasica, я сам с него начинал. Для понимания это самый простой язык. Как только в нём разберёшся (я разобрался где-то за месяц), можно переходить на другие языки. Например на паскаль, только не на Turbo Pascal, а на тот, что интегрирован в Дельфи, console application. Когда в нём разберёшься садись на сам дельфи. Игру ты в ближайшие пол-года не напишишь точно. И если напишишь, то не на дельфи. На дельфи пишутся в осснавном приложения для Windows. Игры на ней написать тоже можно (что я и делал, пока не нашёл боле подходящего языка), но это будут простенькие двухмерные. Если твоя цель - писать игры, то для них я посоветовал-бы Blitz 3D. Это язык програмировани на основе бейсика, так что освоить его, и написать 3D игру будет реально, и для этого не потребуется очень много времени.
Из литературы я предпочитаю, по бейсику - "Бейсик - это просто", Г. Х. Геворкян и В. Н. Семёнов. Гениальнейшая книга, написана ещё в 89. В ней всё описано очень понятно, по ней я изучил бейсик, когда у меня ещё не было компьютера!!! аналагов ей среди современных книг я не видел. По дельфи я разделяю мнение rain'а - "Библия дельфи", и ещё на будущее, "Программирование в дельфи глазами хакера".
Ну вот и всё, програмь на здоровье.

Paladin, 16.12.2005 - 12:18

QUOTE(baki @ 15.12.2005 - 18:19)
Я думаю, начинать тебе лучше с QBasica, я сам с него начинал
*


Потеря времени, т.к. знание Бэйсика не поможет в изучении других языков.
QUOTE(baki @ 15.12.2005 - 18:19)
На дельфи пишутся в осснавном приложения для Windows.
*


А игры не для Windows пишутся?
QUOTE(baki @ 15.12.2005 - 18:19)
но это будут простенькие двухмерные
*


А DirectX на что?

gloom, 18.12.2005 - 0:30

QUOTE(SPiRiT @ 2.10.2005 - 0:33)
А Дельфи это разве не Object Pascal?
Я учусь в данный момент (см. дату поста) на втором курсе колледжа на программиста, мы там изучаем сначала QBASIC, потом Pascal, Потом C++.
На анный момент освоили основый QBASIC! :)
*



Извени но на втором курсе знать лиш QBASIC! это слишком надо как минимум прграмировать на С++ мы так вообще на 2 курсе писали на PASCAL-е, С/С++ и ассеблеом мучились!

А по поводу общей темы могу сказать если только начинаеш действительно лучше изучить PASCAL только им лучше не увлекаться а то потом проблемы с привыканием к синтаксису становится проблемой(если захочеш на С/С++ прейти) главное понять основы, потом почти любой язык не проблема(разница лиш в синтаксисе)

SPiRiT, 2.01.2006 - 17:32

Помогите найти хороший учебник в html формате по Delphi для начинающего!

Paladin, 3.01.2006 - 0:22

Вот, нашел интересную книгу
В. В. Шупрута Delphi 2005. Учимся программировать

QUOTE
Данная книга предназначена тем, кто только начинает изучение Borland Delphi 2005 - среды разработки программного обеспечения, которая в рекламе уже не нуждается.
Представляя собой краткое пособие, она поможет получить начальные навыки программирования в Borland Delphi 2005, а также ответит на большинство возникающих вопросов у начинающих программистов.
Все необходимые сведения для людей, не имеющих опыта программирования, изложены максимально доступным языком. Вы узнаете о том, как разрабатываются программы, а также ознакомитесь с языком программирования Delphi.
Книга содержит подробные инструкции по созданию первых программ на начальном этапе, а также большое количество практических примеров и текстов программ.
Если вы решили научиться программировать и не знаете с чего начать - эта книга поможет сделать первые шаги и надолго станет вашим незаменимым помощником.

Volk, 3.01.2006 - 1:37

Delphi 5 Книга-самоучитель

http://www.eater.ru/f...hi_5_books.rar ~ 2.22 МБ

Delphi 4 Книга-самоучитель

http://www.eater.ru/f...Delphi_4.0.rar ~ 2.88 Мб

Посмотри , может подойдёт?

SPiRiT, 3.01.2006 - 2:06

QUOTE(Paladin @ 3.01.2006 - 1:22)
Вот, нашел интересную книгу
*


я же просил в ht,l формате, а эта вести 30 мегов!

QUOTE(Volk @ 3.01.2006 - 2:37)
Delphi 5 Книга-самоучитель

http://www.eater.ru/f...hi_5_books.rar ~ 2.22 МБ

Delphi 4 Книга-самоучитель

http://www.eater.ru/f...Delphi_4.0.rar ~ 2.88 Мб

Посмотри , может подойдёт?
*


спасибо, но это уже старые версии! sad.gif

de1ay, 3.01.2006 - 2:11

Вот, посмотри

http://www.hardline.r...207/Index.html

SPiRiT, 3.01.2006 - 2:28

QUOTE(iLLuZionist @ 3.01.2006 - 3:11)

спасибо, только что скачал такой закмпиленный в help учебник! smile.gif

SPiRiT, 4.01.2006 - 1:22

QUOTE(gloom @ 18.12.2005 - 1:30)
Извени но на втором курсе знать лиш QBASIC!
*


на первом я получал полное среднее образование!
в школе информатики не было!
щас сам начал изучать дельфи! понял, что барсик - гавно!

P.S. Ессено, вариант только с паскаля! А бейсик вообще ничего не значит!

de1ay, 4.01.2006 - 1:32

По мне лучше начинать с паскаля ! Сам с него начал - теперь и дельфи изучать легче .

NEITR0N, 15.01.2006 - 23:47

Советую Библию Delphi - конечно весит она не мало но она стоит того.
_http://www.kpnemo.ru/...mihail_flenov/

Yank, 1.02.2006 - 21:57

NEITR0N
Там только после регистрации закачка доступна ,а регистрация только по преглошению неподскажеш как приглошение получить.

de1ay, 1.02.2006 - 23:40

Библия Delphi

user posted image

Михаил Фленов
Издательство: БХВ-Петербург, 2004 г.
Мягкая обложка, 880 стр.
ISBN 5-94157-456-8
Тираж: 3000 экз.
Формат: 70x100/16 Цель книги - научить читателя строить логику программы и алгоритмы различных вычислений. Уметь программировать еще не достаточно, надо знать, как применять полученные знания на практике. Для этого подробно описывается логика выполнения каждого участка кода, чтобы читатель смог использовать эти знания при решении собственных задач. Книга содержит большое количество примеров практического программирования; некоторые из них вынесены в качестве дополнительной информации на прилагаемый компакт-диск. Электронная версия книги была размещена в Internet в 2003 году. Автор собрал все замечания и предложения по дополнению книги и написал совершенно новый вариант, который вы сейчас держите в руках. Таким образом, книга прошла массовое тестирование и теперь отражает потребности множества как начинающих, так и опытных программистов.

Download/Скачать:
~ 56mb

brod, 26.03.2006 - 14:10

Надыбал тут Никита Культин "Delphi 6(програмирование на Object Pascal)" 526 стр. Пойдёт для затравки? Подскажите откуда можно слить саму среду.Интерпретаторы,компиляторы,библиотеки в общем всё ,что нужно для начала работы над книжкой.Также есть книжка А.Гарнаев "Visual basic 6.0 ( разработка приложений)". Можно пару слов о языке и книге.
Кто знает откуда можно скачать софтовую часть,киньте
ссылочки.Если можно не на Р2Р.Заранее всем спасибо.

ZaHack, 26.03.2006 - 15:30

QUOTE(brod @ 26.03.2006 - 15:10)
Надыбал тут Никита Культин "Delphi 6(програмирование на Object Pascal)" 526 стр. Пойдёт для затравки? Подскажите откуда можно слить саму среду.Интерпретаторы,компиляторы,библиотеки в общем всё ,что нужно для начала работы над книжкой.Также есть книжка А.Гарнаев "Visual basic 6.0 (  разработка приложений)". Можно пару слов о языке и книге.
Кто знает откуда можно скачать софтовую часть,киньте
ссылочки.Если можно не на Р2Р.Заранее всем спасибо.
*


Сама среда весит около 500 мегов, так что скачаивать её затруднительно. Лучше езжай в Царицыно и купи там диск с Дельфи. (Лучше с седьмой версией, а то последние для .NET не катят)
PS Visual basic - полный отстой! Никогда не изучай его wink.gif

brod, 26.03.2006 - 16:52

ZaHack
Всё понял VB в сад. Delfi лучше купить.А по интерфейсу 6 и 7 не очень отличаются?Тоесть примеры из книги по 6,можно обкатывать в семёрке?
QUOTE
езжай в Царицыно и купи там диск с Дельфи

жаль у нас в Иркутске такого предместья нету,а то бы обязательно воспользовался твоим советом.

de1ay, 26.03.2006 - 17:30

brod, почти не отличаются! Учиться можно и той и другой версией!

QUOTE
Тоесть примеры из книги по 6,можно обкатывать в семёрке?


Конечно, только может пунктик меню будет в другом месте, но в это очень легко разобраться wink.gif

ZaHack, 26.03.2006 - 18:30

QUOTE(brod @ 26.03.2006 - 17:52)
жаль у нас в Иркутске такого предместья нету,а то бы обязательно воспользовался твоим советом.
*


laugh.gif laugh.gif Здорово ты меня подколол!!! Но ведь я же не знал откуда ты!
QUOTE(brod @ 26.03.2006 - 17:52)
А по интерфейсу 6 и 7 не очень отличаются?Тоесть примеры из книги по 6,можно обкатывать в семёрке?
*


Да. Все последующие версии полностью включают в себя предыдущие. То есть проект написанный на Дельфи-3 одинаково успешно скомпилируется и в Дельфи-4, и в Дельфи-7. Просто в каждой последующей версии добавляются более новые и удобные черты, а "связь поколений" остается wink.gif Борланд все же не Майкрософт, где две версии одного продукта могут разительно отличаться.

Rodny, 27.03.2006 - 2:35

Дельфя есть дельфя все просто - могу выслать или выложить исходники целую кучу от курсовиков до реальных проектов
Мой препод по технологии програмирования доктор наук и пр.
говорил "-Даже обезьяну можно научить прогамировать в Delfhi
на системном уровне за один семестр!"
мыло [email protected]

brod, 27.03.2006 - 6:04

Rodny
QUOTE
могу выслать или выложить исходники целую кучу от курсовиков до реальных проектов

Ты бы залил на какую-нибудь шару и выложил ссылку. Думаю многим пригодилось бы.Тут надыбал _http://depositfiles.com/ru/ 90 дней со дня последней закачки, до 700М. Не сочтите за рекламу.

SpiritST, 31.03.2006 - 12:26

2 brod
Юзать чужие исходники - неправильно.
Если хочешь научиться, то самому долбиться надо!

Quim2005, 31.03.2006 - 14:25

QUOTE(SpiritST @ 31.03.2006 - 12:26)
Юзать чужие исходники - неправильно.
Если хочешь научиться, то самому долбиться надо!
*


Не согласен. Надо уметь разбираться и в своем и в чужом коде. Готовых решений, причем очень хорошо выполненных, очень много. Если их умело переделать, то получается вроде как свое. smile.gif

Ariassa, 27.06.2006 - 11:21

Интересная для меня область знаний, но никак не могу найти книгу, где все было бы понятно. Посоветуйте пожалйста, с чего лучше начать и что почитать? Заранее благодарен.

CyberPunk, 27.06.2006 - 11:44

Дельфи учи smile.gif

Ariassa, 27.06.2006 - 11:48

QUOTE(CyberPunk @ 27.06.2006 - 12:44)
Дельфи учи smile.gif
*


С удовольствием. Не посоветуешь книжку какую-нибудь по нему?

zigs, 27.06.2006 - 12:41

Для начала выясни чем ты хочешь заняться

на вскидку (могу ошибаться)
-Системное программирование (Ассемблер, Си)
-Прикладное программирование (С++Builder, Delphi, Java)
-Web-программирование(PHP+MySQL, Perl, JavaScript, Java)
-Программирование БД (С++Builder, Delphi, SQL)
-Mobile (Java)


Исходя из этого выбирай язык и среду.
ps
Для души - бери Delphi
для тела - Java

Skameyker, 27.06.2006 - 13:17

QUOTE(Lavrik @ 27.06.2006 - 11:48)
QUOTE(CyberPunk @ 27.06.2006 - 12:44)
Дельфи учи smile.gif
*


С удовольствием. Не посоветуешь книжку какую-нибудь по нему?
*



для начала советую "библию delphi" от horrific. я с нее начинал delphi изучать. раньше была полностью выложена здесь
http://www.vr-online.ru/download.php
щас незнаю sad.gif

CyberPunk, 27.06.2006 - 13:24

По дельфям... Советую скачать Delphi world - куча исходников для всех случаев жизни. Ну или почти smile.gif

http://www.delphiworld.narod.ru/dw.html

Ariassa, 27.06.2006 - 20:12

QUOTE(zigs @ 27.06.2006 - 13:41)
Для начала выясни чем ты хочешь заняться

на вскидку (могу ошибаться)
-Системное программирование (Ассемблер, Си)
-Прикладное программирование (С++Builder, Delphi, Java)
-Web-программирование(PHP+MySQL, Perl, JavaScript, Java)
-Программирование БД (С++Builder, Delphi, SQL)
-Mobile (Java)


Исходя из этого выбирай язык и среду.
ps
Для души - бери Delphi
для тела - Java
*


Наверно так:
Системное и прикладное - расширенно
Программирование БД - знать
Web-программирование и Mobile - как получится
Нормально? Или лучше по-другому?

Sp@wNox, 1.07.2006 - 10:29

А кто нибудь знает очень удобную книжку по ассемблер. Чтобы было все понятно и немного.smile.gifИ множество примеров wink.gif

CraZy_JumPeR, 14.07.2006 - 23:56

Lavrik, по Делфи отличная книжка - Архангельский. Здоровая, но обо всём.

По С++ даже не знаю, чё сказать. От создателся - Язык программирования С++, Бьёрн Страуструп. Хотя довольно сложная, но если ты из тех, кто не привык искать лёгких путей...;)

Плюс к ней неплохо было бы взять книжку по конкретной среде разработки - будь то Вижуал Студио или Билдер. В них обычно по языку и программированию вообще мало чего, зато сможешь как положено пользоваться средой.

По ASMу запамятовал фамилию автора - помню, что тонкая довольно, серия "Просто о сложном", Издательство "Наука и Техника". Если верить их сайту - Рудольф фамилия автора. Мне почему-то казалось, что чё-то другое. Наверно, им видней.:)

Азамат, 15.07.2006 - 2:27

Насчет книжек )))
Я предлагаю в сходить в универ там есть книжки по которым занимаются студенты дельфи и С++ что хочешь там все понятно и просто)

yah, 15.07.2006 - 8:30

QUOTE(CraZy_JumPeR @ 14.07.2006 - 23:56)
Lavrik, по Делфи отличная книжка - Архангельский. Здоровая, но обо всём.
*



Согласен, сам с нее начинал (хотя до этого перелопатил кучу книг).

По С++ попробуй С. Пратта. Лекции и упражнения по С++. Издание 4. Лучше нее, я не нашел (мое мнение и оно может отличаться wink.gif).

А по асму под вин32 а так ниче нормально не нашел sad.gif


З.Ы. Лично мой совет (прошу не кричать и не пинать ногами) - лучше начинай с Делфи (для новичка самое оно), но сильно не увлекайся, чтоб потом соскочить на С\С++, т.к. у других языков (php, perl....) синтаксис почти не отличается...

CraZy_JumPeR, 15.07.2006 - 21:03

yah, пинание ногами абсолютно не к месту. Более того - если совсем с нуля, то начинать лучше с Паскаля, который как раз является учебным языком. В Делфи, по большому счёту, добавятся только объекты. А уж формы научиться лепить - не проблема, я так думаю.

И ещё: выбирая книжки, полистай и почитай чуть-чуть. Если совсем китайская грамота, или нечто нереально кривое ("манипулятор типа мышь", напримерsmile.gif), то не стОит.

baki, 18.07.2006 - 22:49

Моё мнение, что необходимо начинать конечно-же с QBasic_a, разобраться с основами программирования, и понять, а нужно-ли мне всё это. Если Basic освоен, тогда переходить на Дельфи, попробовать написать простые консольные приложения, разобраться с синтаксисом языка. Попутно советую почитать справочник по html. Когда разберёшься с консольными приложениями, можно переходить к написанию более сложных приложений для Windows. Попробовать написать калькулятор. Разобраться с компонентами и заголовочными файлами. Потом можно попробовать начать изучать СИ и паралельно PHP или PERL. Из книг могу посоветовать - "Бейсик - это просто" (старая книга, не помню автора), по дельфи книгу Михаила Фленова "Библия Дельфи" и "Дельфи глазами Хакера". Попутно освоиться с интернетом и научиться "выдирать" из него нужную информацию. Дальше... дальше тебе не нужны будут подсказки smile.gif

AquaTour, 19.07.2006 - 4:05

Вот как раз с Basic_a начинать и не рекомендуется, а желательно о нем вообще забыть т.к. 1)Меняет логику программирования 2)Трудно перейти на другой язык (Visual Basic не в счет - это зло)
А начинать лучше всего с Pascal или обычного С

baki, 19.07.2006 - 10:30

AquaTour, могу с тобой поспорить, для начинающего понять основы программирования легче всего именно с бейсик. Конечно если всё ясно, долго на нём сидеть не надо, надо переходить на другие языки, но!!! я на бейсике писал сайт (cgi-скрипт)!! Получилось очень даже не плохо smile.gif

CraZy_JumPeR, 21.07.2006 - 14:24

baki, не рекомендуется Бейсик (+1 AquaTourу).
И понять основы программирования на Паскале ничуть не сложнее, при том, что ты будешь ближе к нормальному программированию.
А "получиться неплохо" может на любом языке, однако это не означает, что на другом получится плохо.;)

Плюс к тому твоя последовательность изучения просто убивает. Во-первых, удивил внезапно встрявший справочник по ХТМЛ - он к чему вообще?
Во-вторых, калькулятор - не предел совершенствования в дельфи.:)
В-третьих, "Потом можно попробовать начать изучать СИ и паралельно PHP или PERL" - это тоже перебор, если твой мозг не способен впитать пятьсот страниц технического текста в сутки. Разобрался с одним (более-менее хотя), приступай к другому, если очень прёт. А лучше совершенствуйся там, где нравится.

В заключение: "Первый язык учишь, во втором ищешь похожее, в десятом уточняешь мелкие детали". ©

ZaHack, 23.09.2006 - 17:27

QUOTE(Азамат @ 15.07.2006 - 3:27)
Насчет книжек )))
Я предлагаю в сходить в универ там есть книжки по которым занимаются студенты дельфи и С++ что хочешь там все понятно и просто)
*



Муть там голубая, это я как студент говорю. smile.gif Книжки надо в книжных магазинах - там и выбор побольше, и книги качественней (по содержанию). Просто в универе книжки пишутся в основном сотрудниками универа, а не профессиональными программерами. А эти сотрудники когда-то в 93-ем году освоили С++ для ДОС и до сих пор его преподают, и книжки о нем пишут

CraZy_JumPeR, 23.09.2006 - 18:00

ZaHack, ну отчего же. В некоторых универских библиотеках можно встретить и свежую литературу - только не на абонементе, а в читальном зале, что есть большой минус.
Так что серьёзно надумавшим не скупиться - и в книжный магазин, без вопросов.:)

proBEARkin, 26.09.2006 - 14:58

Sp@wn

http://cracklab.ru/ тебе поможет (и в прикладном,и в переносном)

Russak, 17.10.2006 - 13:33

Люди а мог бы мне ктонибуть подсказать как можно приделать Трекер к Форуму!!! sad.gif ну или хотябы подскозать где можно такое почитать

Форум базируется на PHP!!!


Был бы очень благодарен!!!

ZEvS-master, 27.10.2006 - 17:15

Привет всем, подскажите, пожалуйста где можно найти (в сети) компилятор С++, а так же справочник или учебник с нуля по этой теме.

yah, 28.10.2006 - 18:26

ну насчет компилятора я тебе вряд ли помогу, а вот с литературой:
QUOTE
Бьерн Страуструп
Язык программирования С++. Специальное издание
3 издание

Издательства: Бином, Невский Диалект, 2004 г.
Твердый переплет, 1104 стр.
ISBN 5-7989-0223-4, 5-7940-0064-3, 0-201-70073-5
Тираж: 5000 экз.
Формат: 70x100/16

DJVU - 10.02 MB
https://softoroom.org/..._rus.djvu.html


QUOTE
Герберт Шилдт
C++. Руководство для начинающих
C++: A Beginner's Guide

Мягкая обложка, 672 стр.

djvu - 17.70 MB
https://softoroom.org/...01018.rar.html

ZEvS-master, 28.10.2006 - 18:32

yah,

Большое пасибо!!!

И всё же кто знает, где мона скачать компилятор С++? И желательно на русском...

MasterUnix, 31.10.2006 - 12:41

Рекомендую всем, хотя бы мельком столкнутся с компиляторами!!

Также рекомендация книги дракона

Ахо "Компиляторы. Построение и анализ"

damirus, 15.11.2006 - 22:35

Обидно. Ссылка то уже не работает

VerdiX, 21.11.2006 - 23:29

Залейте пожалуйста ещё раз "Библия Delphi" спс

mirex1000, 20.02.2007 - 1:20

А мне понравилась книга: Джесс Либерти - Освой самостоятельно С++ за 21 день
Это только название такое - за 21 день, на самом деле там очень хорошо описано.
Где взять - не знаю, мне друг дал.
83,6 Мб в формате pdf.

charv, 28.02.2007 - 19:59

Что бы вы посоветовали человеку, который заканчивает институт.
И которого в этом иституте соответственно ничему нормально не научили.

Что делать, чтоб выучить свой первый язык програмирования и устроиться на работу?

Заранее благодарен.

yah, 28.02.2007 - 20:50

1. Самое главное - иметь большое желание.
2. Чтобы выучить язык программирования, нужно определиться с языком. Начни с покупки Borland Delphi или Microsoft Visual Studio. Поищи в интернете пройстейшие примеры программ (такие, как "hello world!"). И посмотри, что тебе больше нравится и подходит. Попробуй полистать какие-нибудь справочники по php, html. Не бойся эксперементировать.
3. С работой - вот это уже все в твоих руках

de1ay, 28.02.2007 - 21:47

QUOTE(yah @ 28.02.2007 - 20:56)
Начни с покупки Borland Delphi или Microsoft Visual Studio.
*

М-м-м, дельфи или си не лучшее средство научиться кодить. Главное, для начала, определиться, кодить системный софт али вод веб.

nvova, 28.02.2007 - 22:27

QUOTE(iLLuZionist @ 28.02.2007 - 22:53)
М-м-м, дельфи или си не лучшее средство научиться кодить. Главное, для начала, определиться, кодить системный софт али вод веб.
*


А что тогда лучше?
Сам щас учусь ни Си. (Начал с него же 2 года назад)

de1ay, 28.02.2007 - 22:44

Паскаль/VB
html/ruby

=PaRaDoX=, 28.02.2007 - 22:49

QUOTE
Что бы вы посоветовали человеку, который заканчивает институт.
И которого в этом иституте соответственно ничему нормально не научили.

Я бы посоветовал поступить заново и учиться по человечески. Не научили потому что сам не хотел. Любой институт подразумевает самомтоятельное обучение.
QUOTE
Что делать, чтоб выучить свой первый язык програмирования и устроиться на работу?

Что бы выучить язык надо купить хорошую книжку, какую нить среду разработки типа Borland Delphi, Microsoft Visual Studio, Builder или любую другую на свой вкус, потом запастись терпением сесть и освоить язык. Но тебе это не поможет, если за 5 лет ни чего не освоил, то сейчас и подавно не освоишь, и кидаться примерами типа "Эйнштейн тоже был двоечником" не надо.

mishuk, 28.02.2007 - 22:57

Одни из высокооплачиваемых:
C++ на юниксах.
Либо java.

x-foby, 28.02.2007 - 23:14

учи самые простые, что б хорошо понять принципы построения алгоритмов и написания кодов.
html, tp
хотя я вообще с q-basik'a начинал ещё в восьмом классе biggrin.gif

но ИМХО твои шансы равны нулю, потому что надо любить дело, чтоб научиться ему, а ты заканчиваешь институт и до сих пор не знаешь, что не програмист, а програММист!
о чём тут можно сказать

proBEARkin, 2.03.2007 - 0:08

Способность обучаться с годами падает sad.gif
А для начала почувствуй задницу между mov eax,666h и movl $666h,%eax Нельзя объять необьятное ...
http://www.digitalone...y.aspx?lang=ru
ASP.NET 2.0
C#
javascript
HTML
опыт написания кода для работы в многопоточной среде
Приветствуются

Transact SQL
.NET 3.0
знание C/C++
Win32
VB.NET

llELViSll, 2.03.2007 - 0:27

научиться можно любому языку. главное каждый день практиковаться и что-то новое подучивать.
зы. только не лениться.

ZaHack, 4.03.2007 - 0:33

По сабжу: "как стать хорошим программистом?"

Венц в своей книге "Профессия программист" приводит формулу Великого Программиста (ВП), выведенную экспериментальным путем:
ВП=50%К + 30%Т + 10%О + 5%З +5%ТЛ, где
К - знать, как это делать,
Т- трудолюбие,
О - опыт,
З - знания,
ТЛ - талант.

Делай выводы wink.gif

ЗЫ А в универе все-таки надо было учиться....

charv, 7.03.2007 - 20:34

Спасибо всем за конструктивные ответы.

Вопрос был не празным, дело в том что я пишу книгу.
Рабочее название "Продай свои мозги! Как быстро стать хорошим програмистом"

Оглавление и все новые главы можно посмотреть у меня в ЖЖ -
http://charv-lv.livejournal.com/36196.html

Если есть вопросы, ответы на которые вы хотите видеть в этой книге - пишите.
Или здесь, или в комментах к ЖЖ. Любые идеи, размышления и комментарии по теме будут восприняты с благодарностью.
Ваша помощь не останется безнаказанной - подарю экземпляр с автографом.

U4tel, 21.03.2007 - 13:23

Могу дать совет как учитель информатики:
Лучше всего начинать с Pascal, с него потом легче всего перелазить на Delphi, а перед паскалем лучше потренироваться на каких-нить алгоритмических языках для 5-7 классов.
ЗЫ. Если надо могу скинуть

U4tel, 21.03.2007 - 13:36

Начинаешь програмирование надо:
1) хоть немного знать английский и иметь англо-русский словарь
2) для начала пару дней поработать со школьными алгоритмичскими языками (у мэнэ их много т.к. в школе работаю)
3) Офигенный совет: ребят, сейчас есть прога Pascal ABC - тотже Паскаль, только в 100 раз лучше: куча встроенных заданий и самоучителей и разработан он уже не под ДОС а под Винду.
4) потом уже с Паскаля перелазить на Делфу и другие языки...
Может я что-то пропустил??? smile.gif

PSPF2003, 21.03.2007 - 18:26

Скачивай Turbo Delphi благо он бесплатный (и для комерческого использования), и погнал:

Калверт, Кэнту, Тейксера и Пачеко, Конопка - вот книги зарубежных авторов по Delphi, которые действительно стоит читать.
Все выходили на русском языке. Написаны весьма добротно, переведены очень хорошо, для понимания вполне доступны даже неискушенным

Из наших авторов - Федоров, Фаронов, Веселов с Головановым, для более продвинутых - Орлик.
Тоже стоит читать. Возможно, кого-то я в этом списке и упустил, но уж точно не сабж.

Это что касается Delphi (естественно, еще и исходники VCL). По смежным темам (система, API,COM и пр.) надо читать, конечно, уже другую литературу (Петцольд, Рихтер, Саймон, Хармон и многие другие; из наших - Румянцев, Тенцер и тоже многие другие; и, конечно же, MSDN).

Все книги можно найти на любом мало мальски приличном сайте о Делфи. shot.gif



Добавлено:

Забыл добавить ~_^
НИ В КОЕМ СЛУЧАЕ НЕ БЕРИ "ТВОРЕНИЯ" ГОСПОДИНА ФЛЕНОВА.

perovdv, 24.03.2007 - 0:22

Самое главное чтоб лежала душа к программированию. Конечно начать надо с простого типа VB или даже Qick Basic. Хотя основы уже должны быть, после института (хоть какие нибудь). Ну а если не лежит душа, то врядли станешь хорошим программером. Ну конечно говорят что зайца можно научить курить, но мне кажется тут без рвения ни какие толмуты по программированию не помогут.javascript:emoticon('B)')

x-foby, 24.03.2007 - 20:39

имхо начинать лучше с Q Basika и Pascal ABC.
ЗЫ: ты хоть в книге напиши програММист smile.gif

Group_H52, 23.04.2007 - 1:40

а как научится через интернет?Помагите мне я здесь купил книгу С++ но кодать не магу здесь програмка не открывается! Может в нете есть кое какие обучения (он-лайн) sad.gif

TomSoyer, 23.04.2007 - 4:48

Есть желание научиться программированию? Всё очень просто: берешь любую задачу и пытаешься её решить, вербально. Если получается переводишь на язык программирования. Только решая конкретную задачу освоишь любой язык программирования. К примеру: морской бой. В школе, на уроках, освоил на ура. Попробуй создать модель на языке программирования. Правила известны. А когда возникают вопросы типа: А КАК ЭТО СДЕЛАТЬ? или А МОЖНО ЭТО СДЕЛАТЬ ПРОЩЕ? тогда и опыт придёт. Главное не бросать начатое на произвол судьбы. cool.gif

Добавлено:

На ссылки в инете могу посоветовать _http://www.firststeps.ru/
правда похоже он давненько не обновлялся.

SaMar, 14.08.2007 - 23:27

Предлагаю книги по DELPHI для скачивания!!!

1. Илюстрированый самоучитель по DELPHI 7 для профессионалов. (HTML / 2.93Mb)

https://softoroom.org/depositfiles/1483054

2. DELPHI 6. Программирование на OBJECT PASCAL. (PDF - 526 стр. / 22.19Mb)

https://softoroom.org/depositfiles/1483256

3. DELPHI 5 - Часть 1. (PDF - 817 стр. / 4.74Mb)

https://softoroom.org/depositfiles/1491007

4. DELPHI 5 - Часть 2. (PDF - 966 стр. / 5.57Mb)

https://softoroom.org/depositfiles/1490973

5. DELPHI глазами Хакера! (PDF - 369 стр. / 4.35Mb)

https://softoroom.org/depositfiles/1491238

mish-kok, 18.10.2007 - 12:21

Библия Delphi


Цитата | Quote
Цель книги - научить читателя строить логику программы и алгоритмы различных вычислений. Уметь программировать еще не достаточно, надо знать, как применять полученные знания на практике. Для этого подробно описывается логика выполнения каждого участка кода, чтобы читатель смог использовать эти знания при решении собственных задач. Книга содержит большое количество примеров практического программирования; некоторые из них вынесены в качестве дополнительной информации на прилагаемый компакт-диск. Электронная версия книги была размещена в Internet в 2003 году. Автор собрал все замечания и предложения по дополнению книги и написал совершенно новый вариант, который вы сейчас держите в руках. Таким образом, книга прошла массовое тестирование и теперь отражает потребности множества как начинающих, так и опытных программистов.

Формат: PDF

скачать: 56 mb

xsTOXAsx, 9.01.2008 - 23:25

Я начал сразу с С++ и ничего! у меня всё выходит (несмотря на то что ине 13 лет)

Добавлено:

Главное чтобы было желание! И всё выйдет

chester89, 10.01.2008 - 13:07

Я год назад начал С++, но потом забросил а щас никак немогу продолжить. времени нет

Expelled, 9.02.2008 - 22:04

Здравствуйте,

достало пинать дурака, решил серьезно взяться за программирование, в связи с чем почитав форум решил сначала выучить Паскаль и Ассемблер (если я не прав в выборе - поправьте пожалуйста smile.gif. Но нужна литература, да в интернете её море, но литература литературе - рознь. Посоветуйте автора, книгу ... кто с чего начинал. Спасибо smile.gif

ZaHack, 9.02.2008 - 22:29

Цитата | Quote(Expelled @ 9.02.2008 - 23:07)
выучить Паскаль и Ассемблер
*



Эммм, Ассемблер будет сложновато для новичка smile.gif Если решил заняться программированием для себя, непрофессионально, то Паскаль будет в самый раз. Несложный, интуитивно понятный, я бы даже сказал, при минимальном знании английского, язык программирования. Из учебников хочу выделить книгу С. Окулова "Основы программирования" (Паскаль). Изложено предельно понятно даже человеку далекому от компьютеров (вообще книга подразумевалась для школьников), при этом рассмотрены довольно сложные вещи, которые не в каждом западном учебнике встретишь. Имхо, одна из лучших книг по программированию вообще (алгоритмы, теория вероятностей, и т.д.), и уж по Паскалю в частности

yah, 9.02.2008 - 22:40

Из своего опыта: ассемблер пока забрось. Начинай с Паскаля\Делфи или С\С++. Из книг - А. Я. Архангельский "Программирование в Delphi 7" и С. Пратта "С++. Лекции и упражнения." (изд. 4).

Expelled, 9.02.2008 - 22:40

ZaHack, спасибо smile.gif Просто я буду поступать на IT (инф. технологии) на программирование, но скорее всего на web, а программы как таковые именно для себя, но хочется изучить более подробно. Да и лишним не будет wink.gif

--

yah , извиняюсь из-за интернета не заметил вашего сообщения, с дельфи 7 знаком, но мне кажется (опыта нет) что дельфи является чем то вроде графического движка с некоторыми более удобными и новыми функциями языка Паскаль, из-за этого решил начать с азов. В дельфи есть уже некоторые написанные программки, "новичковые". Так же огромное спасибо, что не прошли мимо и поделились опытом.

Expelled, 10.02.2008 - 21:38

Книга С.Окулова "Основы программирования" _http://inf.1september...1/art/43-2.htm

Паскаль 7
хттп://dl.softportal.com/load/tp7.zip

desperado54, 14.02.2008 - 11:42

Приветствую.
Эта тема тоже интересна, только...поскольку в свое время достаточно нанырялся со структурным пр-м(начиная с ПЛ/1, далее Фортран, Паскаль еще на ЕС-1035, затем Си, Бейсик), то настолько проникся структуризмом, что эти новомодные ООП как-то не по мне...
Собственно, сейчас встал вопрос написать прогу для собств. использования(генератор веб-страниц)...
В принципе, с Паскалем вроде знаком. Смотрю в сторону Free Pascal а также Python'a. Может, кто юзал Фреепас, подскажите, где почитать описание его библиотек для создания GUI под WIN32(желательно на русском, если возможно). То же и насчет Пайтона - сам язык не очень сложен(если не заморачиваться с классами, объектами и тп),
но облазил много где, а описания как делать GUI под Win32 пока не нашел.
Мучас грациас заранее.

Expelled, 24.02.2008 - 16:53

Встал вопрос, реально ли выучить паскаль за 2 месяца, проводя каждый день от 1 до 2 часов за учебниками и статьями по данному языку ?

ZaHack, 24.02.2008 - 22:07

Цитата | Quote(Expelled @ 24.02.2008 - 17:56)
Встал вопрос, реально ли выучить паскаль за 2 месяца, проводя каждый день от 1 до 2 часов за учебниками и статьями по данному языку ?
*



Наверное реально, но с условием, что при программировании ты будешь пользоваться литературой. Под литературой понимются книги по программингу, хэлпы, маны и т.д.

Expelled, 24.02.2008 - 22:39

Ок, у мну 82 дня на изучение паскаля.
Потом я его должен знать на уровне выше среднего. )))
Бум стараться smile.gif

Cr558, 24.02.2008 - 23:39

Лучше и вправду начать с С++ ибо потом на ООП трудно перестроиться.
Хотя в идеале начинать с ассемблера, тогда очень много вопросов в будущем будет ясно в с/с++.
Помимо выше названных книг я бы рекомендовал Лафоре Р. "Объектно ориентированное программирование в С++" очень хорошая и живая книга для начинающих(к сожелению выложить не могу, сижу через джпрс, но в инете есть точно). После нее можно (и даже нужно), прочитать и прорешать все примеры и выше приведенного:
Бьерн Страуструп
Язык программирования С++. Специальное издание
3 издание (именно 3ие!)
С нуля, не имея опыта с другими языками, лучшее ее не читать, но как вторую просто обязательно.
Касаемо компилятора, то попробуй
http://www.codeblocks.org/downloads это среда со встроенным компилятором GCC.

SanSarych, 1.07.2008 - 4:46

почитал посты, все программеры.
Я тоже малость на делфе "лабаю", посоветовать начать - уже все насоветовали, а вот про чужой код - все правельно, хочеш научится программировать - открой дебагер.исходник и посмотри как это делают люди!
Тут гдето даже топик был на тему "Кто как кодит Hello world!" (https://softoroom.org/topic12990.html) - так там оочень много реализаций и подходов, так что клаву те в руки.
З.Ы.
за то время что был создан сей сабж, я думаю, автор уже неплохо освоил среду программирования.

mazaj, 11.07.2008 - 15:44

Цитата | Quote(Cr558 @ 24.02.2008 - 23:42)
Лучше и вправду начать с С++ ибо потом на ООП трудно перестроиться.
Хотя в идеале начинать с ассемблера, тогда очень много вопросов в будущем будет ясно в с/с++.
*



Согласен полностью.
Из книг могу посоветовать Рудольф Марек "Ассемблер на примерах. Базовый курс", Х.М.Дейтл, П.Дж.Дейтл "Как программировать на С++"

RusHacK, 18.08.2008 - 15:12

Есть очень хорошая книга для начинающих в delphi. "Delphi глазами хакера" называется.

_http://yandex.ru/yand...E0%EA%E5%F0%E0

In[K]A, 26.08.2008 - 8:46

Цитата | Quote(Cr558 @ 24.02.2008 - 23:42)
Лучше и вправду начать с С++ ибо потом на ООП трудно перестроиться.
Хотя в идеале начинать с ассемблера, тогда очень много вопросов в будущем будет ясно в с/с++.
*



Согласен. Для ассемблера надо в основном знать математику (двоичную и шестнадцатиричную). Гораздо проще изучить Delphi либо C++, да и вообще ООП. Я сам начинал с Паскаля, а потом уже пошёл дальше, но можно начинать и сразу с "высокого" языка. А насчёт книг по Дельфи могу посоветовать: Фаронов "Delphi. Программирование на языке высокого уровня"_http://www.knigka.inf...na-jazyke.html, кстати лучше всего юзай 7 версию Delphi, по мне так она самая удобная. А по поводу C++, для некоторых задач он намного удобнее Дельфи, но БД это несоммненный козырь Дельфи, для всего же остального C++ может показаться удобнее, а вообще, какой язык кому больше нравится тот его и использует. biggrin.gif

P.S. Хорошая книга по C++: Холзнер. "Visual C++ 6" ссылочки к сожалению нет, и Фленов "Программирование на C++ глазами хакера"_http://www.knigka.inf...i-khakera.html, также у Флёнова хорошая книга "Delphi глазами хакера"_http://www.knigka.inf...i-glazami.html

P.P.S. Удачи тебе в твоих начинаниях! laugh.gif

ph34r.gif Активные ссылки запрещены!

Шаркич, 27.08.2008 - 19:23

Не знаю про переход с одного языка про другой. С 9 класса начал Бейсик, потом на Паскаль перешел, потом на Дельф.. никаких трудностей в переходе не ощутил, даже наоборот. Самое главное ухватить сам смысл программирования

Imho, 28.08.2008 - 9:09

Как говорил мой преподаватель по теории вероятности:
"Я знаю лишь один язык программирования- машинный, все остальное издержки нажатия кнопки F1"
"А компьютер умеет только складывать, так что не выеп@вайся и пиши дальше код" ;P

Cr558, 28.08.2008 - 13:19

Цитата | Quote(Шаркич @ 27.08.2008 - 20:26)
Не знаю про переход с одного языка про другой. С 9 класса начал Бейсик, потом на Паскаль перешел, потом на Дельф.. никаких трудностей в переходе не ощутил, даже наоборот. Самое главное ухватить сам смысл программирования
*


Главное ухватить суть работы компьютера, не только на алгоритмическом уровне. Сложностей быть не должно, но лучше сразу знать не просто КАК, а ПОЧЕМУ.

Progerrrr, 29.08.2008 - 11:59

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

yah, 29.08.2008 - 12:42

Цитата | Quote(RusHacK @ 18.08.2008 - 16:15)
Есть очень хорошая книга для начинающих в delphi. "Delphi глазами хакера" называется.

*


Хорошие книги так не называются smile.gif


Progerrrr, 29.08.2008 - 13:01

Цитата | Quote(yah @ 29.08.2008 - 12:45)
Хорошие книги так не называются
*



А книга и вправду неплохая. Правда не знаю как она подойдёт для обучения программированию. Думаю она больше будет полезна тем кто уже умеет хоть немного программировать в Delphi

Progerrrr, 29.08.2008 - 13:26

Цитата | Quote(Cr558 @ 28.08.2008 - 13:22)
Главное ухватить суть работы компьютера, не только на алгоритмическом уровне. Сложностей быть не должно, но лучше сразу знать не просто КАК, а ПОЧЕМУ.
*



Полностью согласен. У меня есть некоторые знакомые, которые просто выучили синтаксис языка, знают какая команда что делает. Но вот написать ничего толкого не могут. Даже несложные программы у них вызывают затруднение. Либо они до такой степени усложнют код, что просто смотреть страшно.

Imho, 29.08.2008 - 13:31

Книга по делфи...по с++.....ассемблер.
Вообще, трактовку "книга по ..." считаю не совсем корректной.
В качестве отправной точки настоятельно рекомендую к изучению:
Д.Кнут "Искусство программирования"
Это азбука всех программистов. Можете плеваться, корчить рожицы, однако большое число поколений талантливейших кодеров прошли именно через нее.
80% моих знакомых, которые просили меня подобрать им "книги по..", изучив Д.Кнута, больше с глупыми вопросами не подходили smile.gif

ZaHack, 29.08.2008 - 22:26

Цитата | Quote(Imho @ 29.08.2008 - 14:34)
Вообще, трактовку "книга по ..." считаю не совсем корректной.
*



Ну почему же? Если человек уже конкретно знает, какой язык ему требуется, то посоветовать хорошего автора - благо. А то встречал пару книженций из серии "С++ для начинающих" - такая мура, честное слово. Такие книги могут навсегда отбить вкус к программированию. А хорошая книга наоборот простимулирует.
PS А Кнута - читать, он крут smile.gif

ThunderBolt, 16.09.2008 - 19:51

Насчет чужого кода.
Я считаю что чужие исходники периодически просматривать нужно ОБЯЗАТЕЛЬНО каждому уважающему себя программеру. И нужно это не для тупого копирования кода или его передела под свой лад. Иногда можно найти очень интересные методы решения различных задач, которые в целом улучшают быстродействие и качество проги. Особенно это было было полезно во времена не объектно-ориентированных при наличии очень скудных ресурсов. А на данный момент это просто повысит Вашу эрудицию.

Насчет выбора языка программирования.
Определитесь что Вы конкретно хотите. игры и программы по винду понятие ОЧЕНЬ растяжимое. Возможно Вам следует обратить свой взор на Java или PHP. Поставьте для начала перед собой цель и только потом ищите способ ее решения.

vmzsoft, 12.10.2008 - 19:35

Посмотрите, тут неплохая подборка для Дельфи:
http://www.programmer...ad.php?t=14054

Приведение, 19.10.2008 - 14:14

С какой программы лучше научиться программировать

AquaTour, 19.10.2008 - 15:40

Как ни странно, но учиться программировать лучше начинать с книги.

eli2003, 19.10.2008 - 17:53

как-то, в начале 90-х, появилась необходимость чуток поменять программу (чужую -сам ваще не бельмеса...). Спросил у друга - как в базе поле пересчитать.?..на что он мне предложил книжки (3 тома фокса) - читай, всё написано)). и сейчас я за это благодарен ему))

Imho, 20.10.2008 - 9:48

Цитата | Quote(Приведение @ 19.10.2008 - 14:17)
С какой программы лучше научиться программировать
*


ассемблер!
Паскали, бейсики им подобные лучше даже не рассматривать.
Асм даст очень хорошую базу, а уже в дальнейшем определитесь, куда двигаться.
В качестве букваря рекомендую Д.Кнут "Искусство программирования"

ZaHack, 20.10.2008 - 19:37

Цитата | Quote(Imho @ 20.10.2008 - 10:51)

ассемблер!



Не согласен. Для тотального новичка, который спрашивает "с чего начать программировать" асм будет сложноват. Чуть-чуть smile.gif А во-вторых сейчас асм уже все же не актуален - сейчас больше внимания уделяется быстроте разработки, чем быстроте компиляции/интерпретации и скорости работы. Поэтому посоветую что-нибудь объектно-ориентированное. Например Java.

de1ay, 20.10.2008 - 21:05

Цитата | Quote(ZaHack @ 20.10.2008 - 19:40)
А во-вторых сейчас асм уже все же не актуален - сейчас больше внимания уделяется быстроте разработки, чем быстроте компиляции/интерпретации и скорости работы.
*

Интересное мнение...

Unsane, 20.10.2008 - 23:16

Цитата | Quote(Приведение @ 19.10.2008 - 14:17)
С какой программы лучше научиться программировать
*


C "Hello World!".

Языки любые.
Традиционно основам учат на Basic'е, Pascal'e или С\С++.
Качай\покупай умные книги и вперед PER ASPERA AD ASTRA.

p.s. Имхо, начинать с ассемблера - это все-равно, что начитать учится вышивать крестиком с познания технологического процесса производства тканей. Однако, лишним не будет..

AquaTour, 20.10.2008 - 23:23

de1ay, а как ни странно мнение верное. Вспомним наиболее популярные и востребованные технологии - Java, .NET у них именно высокая скорость разработки.

jeka7, 24.10.2008 - 9:48

Так как я не знаю ни одного языка,кроме русского,я начал программировать на Hiasm.Вроде получается.

Imho, 24.10.2008 - 10:12

ZaHack,
Когда программисты из IT отдела начинают жаловаться, что "мол тормозит компьютер", я им на апгрейд предлагаю i8086 smile.gif
Термины "актульно" и "востребовано" во многом похожи, но в тоже время совершенно разные.
Ассемблен востребован? - Нет!
Актуален? - Да! Он не потеряет актуальность никогда!
Да и в конце концов, человек же учиться хочет. Детям 3-4 лет букварь покупают. Они изучают буквы и из них складывают слова. Так чем же тут ситуация другая ? smile.gif

ZaHack, 24.10.2008 - 13:11

Imho
Цитата | Quote
Термины "актульно" и "востребовано" во многом похожи, но в тоже время совершенно разные.


Ну, у нас тут разговор о кодинге, а не собрание профессоров филологического факультета, посвящённое тонкостям русской словесности. smile.gif Давайте не будем прикапываться к словам. Я уверен, Вы хорошо поняли, что я хотел донести.

Цитата | Quote
Детям 3-4 лет букварь покупают. Они изучают буквы и из них складывают слова. Так чем же тут ситуация другая ?


Уже до меня ответили smile.gif

Цитата | Quote
начинать с ассемблера - это все-равно, что начитать учится вышивать крестиком с познания технологического процесса производства тканей.

Imho, 24.10.2008 - 13:29

Цитата | Quote(ZaHack @ 24.10.2008 - 13:14)
Уже до меня ответили
Цитата | Quote
начинать с ассемблера - это все-равно, что начитать учится вышивать крестиком с познания технологического процесса производства тканей.
*


Хорошо или плохо ответили - это уже вопрос пятый.
Я не пойду к портному, который не умеет вышивать крестиком smile.gif Принципиально.
Речь не идет о том, что бы с головой окунуться в асм, речь идет о постановке мышления. Направления человека на определенный курс. Я против откровенно убогих языков, как например тот же паскаль и бейсик. Они не учат программировать, ниразу, нигде и никогда. Их вообще давно пора запретить в учебных учреждениях. Кроме разложения мозга они ничего не дают.
Не нравится ассемблер - есть С, С++
Мне непонятно только одно. Почему все так шарахаются от ассемблера? Что в нем такого страшного? Да, он труднее ООП, но черт возьми, если вы хотите стать программистом(или стали), т.е разработчиком, что вас может остановить?
Только на языках низкого уровня ты становишься один на один с машиной. Без всяких посредников.
Не бывает специалистов, которые не знают азов, не бывает. В любой области.
Хотите называться программистом? Будьте любезны.
А нет? Велкам в партию псевдокодеров на 1С и прочих высококлассных специалистов.

Cr558, 5.11.2008 - 16:56

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

de1ay, 5.11.2008 - 22:11

Первый язык, с которым я познакомился (точнее меня знакомили два года) был pascal. И только недавно начав осваивать асм я понял, что два года моей жизни были загублены. Таки учим асм+с++ и забываем про программирование мышкой в дельфи. Такие дела, господа. smile.gif

Ttriton, 2.12.2008 - 17:21

По поводу Assembler'a в качестве первого языка программирования:
когда-то начал учиться программированию еще на древних ZX-Spectrum. Естественно, начал с Basic и Pascal. Вроде и получается, а вроде все в тумане. Умные головы посоветовали забыть про них (все равно на ZX-Spectrum для программ на них не хватает места) и вплотную заняться Ассемблером. Начал заниматься. Пошло далеко не с первого раза, а наверное, где-то с сотой попытки. А потом как глаза открылись - все же очень просто. Единственная проблема - память: надо запоминать кучу операторов на разных диалектах языков.
Поэтому если изучать с прицелом на будущее, то лучше сначала освоить Assembler. После этого другие языки освоить уже гораздо проще.
P.S. Я не профессионал, изучал программирование просто для своего удовольствия.

de1ay, 2.12.2008 - 17:33

Цитата | Quote(Ttriton @ 2.12.2008 - 17:21)
Единственная проблема - память: надо запоминать кучу операторов на разных диалектах языков.
*

Что за диалекты такие? smile.gif

ЭЖД, 2.12.2008 - 20:48

Цитата | Quote(de1ay @ 2.12.2008 - 18:33)
Цитата | Quote(Ttriton @ 2.12.2008 - 17:21)
Единственная проблема - память: надо запоминать кучу операторов на разных диалектах языков.
*

Что за диалекты такие? smile.gif
*


ph34r.gif наверно C/C++


версия для печати -> Полная версия

SoftoRooM © 2004-2024