Fuck me, i'm famous
Хочу заняться программированием,с чего советуете начать? 16 лет,11 класс.

Комментарии
21.07.2005 в 15:11

Tzota ну тогда вы молодец)

Для меня перл оказался самым простым языком из всех. пусть это буит маё имхо. и что пхп сакс безосновательно, да, тоже имхо.вотЪ
21.07.2005 в 15:18

n0x3r Не, я с него тоже писял кипятком, особенно с его CGI-модуля. Но посматривать на код иногда было жутковато. Ну, это тоже оставим на моёй совести, типо моя имха, ага :)
21.07.2005 в 15:25

Perl - с натягом можно назвать упрощенным C++ со своими "фишками"...
21.07.2005 в 18:54

Fixed.
Оранжевый Удав

Кому как...

Я, например, начинал.
22.07.2005 в 01:27

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



PHP - упрощенный С, но никак не Perl - упрощенный С !
22.07.2005 в 01:34

Оранжевый Удав Тебе привести цитату Рендала Шварца - основателя Perl Institute?

PHP ничего общего с Си кроме схожего синтаксиса не имеет. PHP ведь изначально расшифровывалось как Personal Home Page, это потом оно стало Hypertext Preprocessor'ом - это язык чисто для Web-а!

Perl - полноценный язык программирования с синтаксисом Си и заточением многих его возможностей под Unix, сетевые технологии и консоль.
22.07.2005 в 04:35

Fuck me, i'm famous
По-моему бесполезные у вас споры.На вкус и цвет товарищей нет.Кому что больше нравится.В инете где-нибудь можно скачать C++?Или лучше покупать?
22.07.2005 в 07:23

всё иллюзия
<I>nfinity кажется можно , сейчас на сайте мелкомягких лежит Visual Studio 2005 Beta 2 разбитая на отдельные языки (С#,C++ и тд.). Особых глюков не замечено, вполне можно пользоваться..
22.07.2005 в 14:31

Fixed.
Оранжевый Удав

В основном, на С/С++ плюс иногда РНР.

<I>nfinity

Скачать - сколько влезет.

Если для Винды - можно у МС их собственный компилятор, можно на cygwin.com и mingw.org (из набора GNU).

В *никсе, по идее, всё уже должно быть "на месте"
23.07.2005 в 01:56

Fuck me, i'm famous
Если можно поточнее,какую среду разработки и компилятор скачивать и где?
24.07.2005 в 23:41

Fixed.
<I>nfinity

Среда разработки - из бесплатных есть Borland C++BuilderX (около двухсот метров).

Если начинать "правильно", то лучше использовать "простой" редактор типа scintilla.sf.net и компилятор GCC с mingw.org . И, само собой, командную строку.

ЗЫ: В большинстве учебников должно упоминаться, как добыть то или иное обеспечение.
25.07.2005 в 00:13

Fuck me, i'm famous
Кто-нибудь знает,где можно скачать что-либо из этого:

1.Turbo C++ 4.5 для windows

2.Borland C++4 для windows

3.Borland C++5 для windows

4.Microsoft Visual C++ 1.56 для windows

5.Microsoft Visual C++4 для windows

6.Microsoft Visual C++5 для windows

сам найти не смог.
25.07.2005 в 01:02

Советую MS Visual C++ 6.0 как для освоения основ, так и для дальнейшего изучения MFC/API для винды.. :)

А GNU C++ Compiler сам по себе довольно эксцентричный компилятор, не думаю, что с него стоит начинать...
25.07.2005 в 01:51

Fuck me, i'm famous
Magir Ок,а где тогда можно скачать MS Visual C++ 6.0?
25.07.2005 в 02:02

<I>nfinity спроси Яндекс или Гугл :)
25.07.2005 в 02:20

Fuck me, i'm famous
Уже второй день спрашиваю)))
25.07.2005 в 03:02

<I>nfinity

ed2k://|file|Microsoft.Visual.C++.Standfard.Edition.(v.6.0).iso|274364416|EB2FB861195B096215AF12F264DE41D2|/

ed2k://|file|Microsoft.Visual.C++.6.0.Professional.Edition.eng.ISO|654413824|CD8253F8C93614E1BDBCE688EBF3CAD2|/

ed2k://|file|Microsoft.Visual.C++.6.0.iso|419077008|BD368B6C285F606428D384CD2E73267E|/



Ставь eDonkey/eMule и качай :) тут похоже та же ситуация, что с музыкой :)
25.07.2005 в 03:06

Fuck me, i'm famous
Попробую...Похоже,что по http or ftp не найти ничего :(

P.s.либо ждать добрых людей,готовых поделиться,что маловероятно.
25.07.2005 в 03:08

<I>nfinity я просрал где-то диск с ним - сам давно не кодил ничего, разленился да и времени нет :)

Так что дуй в p2p :)
25.07.2005 в 03:14

Fuck me, i'm famous
Magir А чем же ты сейчас тогда занимаешься?

P.s. подожду до завтра,если никто не откликнется,то придётся дуть))
25.07.2005 в 03:31

<I>nfinity я не программист и никогда им не буду, знание C++ у меня как прикладное... пока я просто манагер/саппортер, но будующее наверное с IT-сферой связывать буду...
25.07.2005 в 03:35

Fuck me, i'm famous
Magir Почему никогда не будешь?Не нравится?С чем именно тогда будешь связывать будущее?

P.s. раз изучаешь(изучал)С++,то тебе интересно...имхо
25.07.2005 в 08:44

<I>nfinity программирование это не моё - сидеть целыми днями и копаться в коде, писать, дебагить, и т.д. мне просто не хочется... Не то, чтобы мне не нравилось, но всё время этому посвящать я не хочу. Будующее буду связывать с интернет технологиями, может быть безопастность, может быть веб-проекты, хостинг, посмотрим...

А C++ оно всегда пригодится, где парсер логов написать (хотя для этого проще Perl юзать ;) ), где еще какую утилитку...
25.07.2005 в 19:37

Fixed.
Вот, нарыл:

http://bloodshed.net/dev/devcpp.html

Тоже интегрированная среда со всеми (ну, или почти всеми) вкусностями. Конечно, GCC, но, пока на нём не надо писать inline-assembly, сойдёт. ВинАпи поддерживает.
25.07.2005 в 21:48

All these moments will be lost in time.
Dimmy Просто ради интересна ты много работодателей знаеш каторые в devcpp разработку ведут :-D ??
25.07.2005 в 22:01

All these moments will be lost in time.
А вобще имхо чего либо изучать ради абстрактных знаний не к чему путному не приводит, другое дело если у тебя появилась желание чегонить сделать ну там калькулятор,игру типа CS :) то да вопросов нету но при таком подходе и необходимая среда и язык выливаются сами сабой.

А извените читать страуступа без реального использования ето только чтоб в курилке можно было блеснуть интелектом :-D

26.07.2005 в 09:50

А ты уже научился заряжать левой ногой свой телефон?
MS Visual C++ 6.0 это конечно хорошо но есть некоторые вещи которые ее компилятор не поддерживает (до них правда еще добраться надо так что для начала это не проблема). В такие моменты пользуюсь компилятором Digital Mars.

Учил С++ по книге

"Философия С++. Введение в стандартный С++".

2-е издание 1 том (есть уже и второй). Брюс Эккель.

Первую книгу прочитал полностью (~600 страниц (хотя там самое интерессное с середины начинается) ). 2 том пока только на половину.

+ читал интерессные книжки:



"Дизайн и эволюция языка C++" Бьерн Страуструп. - рассказывает историю создания языка.

"Программист - прагматик. Путь от подмастерья к мастеру" Эндрю Хант и Дэвид Томас.



Рекомендую приобрести справочник, а то мало какие функции потребуются. Мой выбор:

"Справочник программиста на С/С++. Герберт Шилдт"

А далее и на С/С++ можно переходить.



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



А вообще лучше начинать с Pascalя и не забивать себе голову всяким ООП. Вначале надо с простого. Вот тут вроде все очень понятно пишут:

"Turbo Pascal 7.0 Самоучитель для начинающих" С. Н. Лукин.

А далее можно и на C/C++ переходить.
26.07.2005 в 14:59

Fixed.
ulei

Речь, как полагаю, не идёт о разработке уровня предприятия, а об обучении.

Для начинающего и такое сойдёт. Тем более, интерфейс похож на VS. И качать меньше.

В идеале, нужно начинать с простого редактора, хотя бы, для того, чтобы не считать все эти #include <whatsoever> int main(int argc, char** argv){...} "волшебными словами, чтоб заработало", ИМХО.

SonicCat

С++ не Ява, насильно в ООП никто не пихает.
26.07.2005 в 18:38

All these moments will be lost in time.
Dimmy Данет просто последнии VC 7/7.1 они юзер френдли :-D

хош лезеш в сложности хош обходишся F5/F9 а синтаксис малька но отличается у тогоже GCC и VC

SonicCat С++ вначале ето только забивать голову ненужными понятиями имхо. Ябы посоветовал преобрести пару книжак но Cи причем именно несколько так как в книжках встречаются банальные опечатки каторые не позволяют исполнить приведеный проект и чтоб разобратся что не так помогает несколько разных книг .Все зависит от наличия денег в кармане выбирать можно по количеству примеров в книжке имхо самое главное.

Если мы говорим именно про справочники то да согласен Бьерн Страуструп,Скотт Мейерс тот же Шилдт. У меня под рукой еще валяется "Учебник С/C++ Т.А Павловская".



Но опятьже ето чисто абстрактно. Знать бы чего человек хочет конкртно былобы легче советовать :)
26.07.2005 в 18:44

All these moments will be lost in time.
Dimmy Незнаю у меня предвзятое мнение к етой дельфевой поделке :) Пытался использовать DevCpp чтоб завести на нем gcc от Gygwin после трех дней танцев с бубном оно так и не завелось :-)