Можно ли научиться программированию самостоятельно,по книгам? (подскажите самый легкий язык которому можно научиться и полезную литер)
Модератор: Модераторы разделов
-
alex1974
- Сообщения: 5
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Можно ли научиться программированию самостоятельно,по книгам?
А что, есть другие способы?
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Можно ли научиться программированию самостоятельно,по книгам?
есть
подождать, пока этому самостоятельно научатся другие - тогда и делать ничего не придется
-
sergius
- Сообщения: 782
Re: Можно ли научиться программированию самостоятельно,по книгам?
нужно
Это единственный способ. ИМХО.
Это единственный способ. ИМХО.
-
Fakir
- Сообщения: 167
- ОС: Mandriva Linux 2006
Re: Можно ли научиться программированию самостоятельно,по книгам?
Можно и нужно
Damn linux... damn open source!
-
ety
- Сообщения: 358
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
по книгам
хакеры книги не читают - Ричард Столман, как и Билл Гейтс учились смотря на исходники.
но если оч хочется, то только две: "The C Programming Language" и "Unix Programming Environment", - все остальное это порча лесных массивов.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Можно ли научиться программированию самостоятельно,по книгам?
ety
Да, по тебе видно, что такие хаккиры как ты, ни одной книжки по своей воле не прочли.
А Гейц таки тоже знатный хаккир (:
Да, по тебе видно, что такие хаккиры как ты, ни одной книжки по своей воле не прочли.
А Гейц таки тоже знатный хаккир (:
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
t.t
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: Можно ли научиться программированию самостоятельно,по книгам?
На вашем месте я бы поостерёгся от столь категоричных высказываний; особенно учитывая ваше количество предупреждений.(ety @ Oct 16 2006, в 19:22) писал(а):все остальное это порча лесных массивов
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
GRS
- Сообщения: 236
- Статус: C++ Pro
- ОС: Suse10.2/XP
Re: Можно ли научиться программированию самостоятельно,по книгам?
Можно все, было бы желание и голова на плечах.
Язык с которого нужно начинать - pascal.
Только вот базовые знания лучше получать на курсах, а затем повышать их за счет книг.
Язык с которого нужно начинать - pascal.
Только вот базовые знания лучше получать на курсах, а затем повышать их за счет книг.
-
WiZ
- Сообщения: 60
Re: Можно ли научиться программированию самостоятельно,по книгам?
Конечно можно. Трехтомник Кнута и К&R.
Arch / Linux-ck 64bit / xmonad / vim,opera,deadbeef,zsh /
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Можно ли научиться программированию самостоятельно,по книгам?
Тем не менее, книжку он все же читал. Чековую
Не забывайте в таких случаях добавлять - ИМХО. Потому как другие назовут Бэйсик, а иные - Питон...
А некоторые скажут, что это вообще все фигня - нужно учиться сразу на ассемблере шпарить, чтобы на пустяки не отвлекаться
По мне же, есть один-единственный язык, который пригодится во всех случаях, чем бы по жизни ни пришлось заниматься - shell
Ну и матерный, безусловно...
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Можно ли научиться программированию самостоятельно,по книгам?
Начинать надо не с языка, а с базовых принципов, алгоритмов и структур данных. А язык - дело десятое. Кнут вон вообще все на абстрактном ассемблере алгоритмы свои демонстрировал.
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
ety
- Сообщения: 358
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
random_code писал(а): ↑16.10.2006 20:48ety
Да, по тебе видно, что такие хаккиры как ты, ни одной книжки по своей воле не прочли.
А Гейц таки тоже знатный хаккир (:
я не хакер, тем не менее книжки принципиально не читаю, предпочитаю им универасальную-спартанскую википедию. А эти две + Страуструп - единственное исключение (по ним и учил), но даже здесь исключительно в электронном варианте.
и не стоит тупо смеятся над Гейтсом, были бы вы хоть наполовину такими "хаккир"-ами как он, было бы больше альтернативных систем
и зачем сразу тупо на личности, а?
Язык с которого нужно начинать - pascal.
да, хороший учебный язык, но: "Comparing C and Pascal is rather like comparing a Learjet to a Piper Cub - one is meant for getting something done while the other is meant for learning" © Brian W. Kernighan
некоторые слабые духом начинающие программисты едут на нем крышей, и потом все свое незавидное существование проводят в дельфях.
На вашем месте я бы поостерёгся от столь категоричных высказываний; особенно учитывая ваше количество предупреждений.
t.t, не стоит угроз. Вы отлично понимаете, я знаю что пишу и что мне за это будет, но свои слова забирать не намерен. Рано или поздно вы меня забаните - мне тут все-равно не место
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Можно ли научиться программированию самостоятельно,по книгам?
О да, я знаю, ты сейчас нам поведаешь, как билли купил писал MS-DOS
Всего-то за 50 штук грина написал...
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
ety
- Сообщения: 358
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
random_code писал(а): ↑16.10.2006 21:44О да, я знаю, ты сейчас нам поведаешь, как билли купил писал MS-DOSВсего-то за 50 штук грина написал...
нет, просто у Билли несколько другие взгляды на жизнь и видение мира. даже самую сложную часть своего бэйсика для альтаира он поручил писать нанятому студенту. у него были сжатые сроки, он был ленивым и не любил изобретать велосипед. тоже и с досом.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
mark
- Бывший модератор
- Сообщения: 2055
- Статус: ...
- ОС: Windows 7
Re: Можно ли научиться программированию самостоятельно,по книгам?
Билли - хакер
умора просто.... с каких пор манагеры стали хакерами....
-
ety
- Сообщения: 358
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
его раннюю биографию почитай, и как он к этому пришел
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
Ballantre
- Сообщения: 114
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
Научиться, конечно, можно. Но лучше не повторять путь многих, которые пытались учиться самостоятельно, в итоге научились размещать кнопочки на форме.
Действительно, учиться надо только в консоли. Ну а по поводу языка... Тут каждый может сказать свое. И мое мнение - С++.
Действительно, учиться надо только в консоли. Ну а по поводу языка... Тут каждый может сказать свое. И мое мнение - С++.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
-
ety
- Сообщения: 358
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
умно сказал.
признаюсь, сам, под впечатлением от красочных игр, решил понять что-же такое программирование, и как это все делается. И для сего, по совету знакомых (идиётов), надыбал классический комплект: пиратку борланда с делфей и доками по ней. После чего стал тупо тыкаться по этим формам сверясь с доками и собирая аппликацию clock
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
georgy_sh
- Сообщения: 1172
- Статус: thermonuclear...
- ОС: GNU/Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
Ballantre писал(а): ↑16.10.2006 22:15Научиться, конечно, можно. Но лучше не повторять путь многих, которые пытались учиться самостоятельно, в итоге научились размещать кнопочки на форме.
Действительно, учиться надо только в консоли. Ну а по поводу языка... Тут каждый может сказать свое. И мое мнение - С++.
полностью аналогичное мнение
-
gtlinuxman
- Сообщения: 184
- ОС: Gentoo 2006.0
Re: Можно ли научиться программированию самостоятельно,по книгам?
Можно ли научиться программированию самостоятельно,по книгам?
Можно?
А если Вам ответить НЕТ, что Вы будете делать? Интересно.
Если серъёзно, то прежде чем пробовать себя в C/C++, попробуйте научиться азам программирования на более "академических" языках программирования, таких как Oberon-2, Компонентный Паскаль (они очень легко усваиваются (полное описание Оберона около 30 страниц), и дают меньше причин программисту ошибиться в коде)
Open Source
Создавать и воспитывать [сущее]; создавая, не обладать [тем, что создано];
приводя в движение, не прилагать к этому усилий; руководя, не считать себя
властелином – вот что называется глубочайшим дэ. "Дао Дэ Цзин" && Gentoo 2005.1
Создавать и воспитывать [сущее]; создавая, не обладать [тем, что создано];
приводя в движение, не прилагать к этому усилий; руководя, не считать себя
властелином – вот что называется глубочайшим дэ. "Дао Дэ Цзин" && Gentoo 2005.1
-
Dark_Savant
- Бывший модератор
- Сообщения: 1100
- Статус: киборг
- ОС: Cyborg OS 0.0.1.3
Re: Можно ли научиться программированию самостоятельно,по книгам?
(GRS @ Oct 16 2006, в 20:56) писал(а):Язык с которого нужно начинать - pascal.
а еще лучше васик. и тогда Ктулху точно останется ни с чем.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
In this game called life
My chances go to zero
But I always will survive
-
Ballantre
- Сообщения: 114
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
Добавлю, что программировать лучше именно под Linux. Дело в том, что компиляторы в винде рассчитаны в первую очередь как раз таки под кнопочки. А каким образом писать в консоли в винде? Открывать Builder, VC++... Список можно продолжать. Там выбирать Console Application и работать. Но при этом сообщения об ошибках настоько дебильные, что просто диву даешься. Еще когда не бросил винду, но уже достали 350 ошибок из-за одной пропущенной скобки, то просто шел по файлам, просматривая на предмет возможных ошибок. Согласитесь, в программах, выполняющих какую-то серьезную работу, это уже затруднительно.
Я уже не говорю о виндовском навязчивом сервисе.
Я уже не говорю о виндовском навязчивом сервисе.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Можно ли научиться программированию самостоятельно,по книгам?
(ety @ Oct 16 2006, в 21:54) писал(а):даже самую сложную часть своего бэйсика для альтаира он поручил писать нанятому студенту
он хакнул студента и за это его назвали хакером
-
Ballantre
- Сообщения: 114
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
Не хочу никого обижать, но в далекие уже школьные годы один человек пытался обучить нас Оберону. Но делал он это так, что выработалось стойкое неприятие к этому языку. Вдобавок, он постоянно опускал все остальные языки. "С - ублюдочный язык программирования, а С++ - его ублюдочный выкидыш" и т.д.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.
-
ety
- Сообщения: 358
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
вот тут не соглашусь - Linux слишком большая и сложная штуковина. лучше всего с книжочками К, Р и Пайка на родном sysv5 под SIMH/pdp-11 - там можно, что называется, поиграть в песочнице - вся система предельно проста, и ничего лишнего
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
-
Ballantre
- Сообщения: 114
- ОС: Linux
Re: Можно ли научиться программированию самостоятельно,по книгам?
Ну я же не предлагаю лезть в ядро. Пусть, пользуясь парой изученных команд, скомпилируют файл, посмотрят на сообщения об ошибках, отладят программу. Для этого великих знаний по Linux не нужно.
Я двадцать лет знал его и всегда ненавидел, и всегда восхищался, и всегда по-рабски боялся его.