Какой язык программирования учить?

Kidsmile 26.03.2004 - 12:07 | Какой язык программирования учить?
Наф 1 - 26.03.2004 - 12:11 | Начинается... держите меня семеро... РУССКИЙ и АНГЛИЙСКИЙ
интернетчик хренов 2 - 26.03.2004 - 12:13 | Ууууу.. давно эта темя не поднималась :))) http://www.kuban.ru/cgi-bin/forum/forum2.cgi?page=1&ask=12923 Сейчас всякие любителя Явы и С# сюда толпами нахлынут :)))... Но ты не слушай эти происки врагов и начинай учить старый добрый классический С/С++. Изучай для начала сам язык, дальше видно будет ;)
Наф 3 - 26.03.2004 - 12:16 | [Модератор]: Считаю, что данные темы умышленно создаются и поддерживаются жидомассонской сектой дабы скомпроментировать, опорочить наш форум, а нас поссорить и разрушить единый мир программирования, заставив каждого учить свой собственный язык или хотя бы некий диалект. Считаю, что данные темы должны искренне убиваться ровно через сутки после их содания, чтобы за это время автор понял несостоятельность своих экстремистких и сепаратистких происков!
Terminator 4 - 26.03.2004 - 12:18 | (3) Польностью согласен!
Пшелты 5 - 26.03.2004 - 12:19 | to 3. Товарищ, мы с тобой!!!
dancing crap 6 - 26.03.2004 - 12:24 | Kidsmile, сходите в "Хотю стать программистом", почитай там хорошенько ВСЕ посты и подумайте. ~ з.ы. скомпрометировать ;)
Kidsmile 7 - 26.03.2004 - 12:47 | (6)Так я оттуда и вышел Слышал про Си Билдер - что это такое вообще?
Книжник 8 - 26.03.2004 - 12:55 | (0) Сперва англицкий, в затем, немецкий и хранцузский - если выучишь хорошо - остальное не понадобится:) А если взаправду, то C++ - не ошибешься, остальное пустая трата времени.
Kidsmile 9 - 26.03.2004 - 12:59 | (8)А среда разработки как называется? И сколько примерно болванка с ней стоит?
интернетчик хренов 10 - 26.03.2004 - 13:20 | [Kidsmile] - возьми MS Visual Studion и работай с КОНСОЛЬНЫМИ ПРОЕТАМИ - это тоже самое почти что в старом добром досе. Купи книжку по С++ с упражнениями(просто С++ - никаких билдеров и вижуалов) и потихонечку осваивай главу за главой.
Голос 11 - 26.03.2004 - 13:53 | Гы.. У меня предложение.. На форуме, там где написано "Регистрация Архив Правила" добавить новую ссылку "Какой язык программирования лучше?"... И там выложить что-нить умное :)))
Книжник 12 - 26.03.2004 - 14:16 | (9) Рекомендую - MS Visual Studio, и ни в коем сл-е не C++Builder.
VaS 13 - 26.03.2004 - 14:41 | Си. Никаких windows/форм/сетей/веба/флеша/жабы/шарпа/++/php/бэйсика/паскаля. Все это будет потом. Сейчас найди вещь под названием Borland C++ 3.1. Это интегрированная среда разработки под DOS, идеальная, на мой взгляд, для изучения как С и С++. + Книга по чистому Си (лучше пособие для вузов). Читай, делай задания. Си ты должен знать как свои пять пальцев. Никаких темных мест, никаких белых пятен. Потом можно поверхностно ознакомиться с С++/С#/Java и выбрать что больше понравится (если выбор исключительно за тобой) для основательного изучения. Все это касалось именно выбора языка.
интернетчик хренов 14 - 26.03.2004 - 14:45 | [VaS] - один вид досовского BC3.1 отобъёт всякое желание прогить у начинающего ;). MS Visual Studio 6.0 и консольные проекты - удобно и просто.
интернетчик хренов 15 - 26.03.2004 - 14:47 | [VaS] Может ещё предложишь из командно строки компилить и в текстовом редакторе обычном набивать :)) ?
VaS 16 - 26.03.2004 - 14:52 | 14: Может и так. Но мне кажется, что чем проще среда, тем лучше для начала. Я, например, просто обожал среду Борланда в свое время :)
Наф 17 - 26.03.2004 - 15:08 | [VaS]: Вот почему сразу Си? наверное потому, что я его стал изучать слишком поздно... А почему не Си++? наверное потому, что мои друзья сразу переводят тему когда я начинаю очередную тираду про прекрасное счастье ООП...
интернетчик хренов 18 - 26.03.2004 - 15:15 | [VaS] в своё время я её тоже уважал... но сейчас досовский текстовой интерфейс очень уж убого и непривычно выглядит ;)
dancing crap (УчТуч) 19 - 26.03.2004 - 15:26 | Kidsmile, Вы скорее всего просто не знаете, чего на самом деле хотите. Попомните мои слова.
интернетчик хренов 20 - 26.03.2004 - 15:32 | О да, Kidsmile, помните слова великого пророка компьютерной эры dancing crap (УчТуч) :))) !!!
FWP 21 - 26.03.2004 - 16:16 | Лучше FORTRAN.:-)) Шутка! Нужно сначала учиться программировать. Хоть на русском. А язык это потом.
VaS 22 - 26.03.2004 - 16:20 | 18: ОК, сегодня лучше начинать с VC :) Был бы жив Билдер, можно и с него, хотя не принципиально.
интернетчик хренов 23 - 26.03.2004 - 16:40 | А что, разве БИЛДЕР умер ????
cv 24 - 26.03.2004 - 16:55 | Что бы научиться программировать вовсе не требуется знать навороченный язык (а они сейчас все навороченые). Язык лишь инструмент для воплощения алгоритма, вот если ты научишься составлять оригинальные и быстрые алгоритмы решения задач которые перед тобой ставят, вот тогда ты по истине профессионал. А изучить язык программирования можно довольно быстро, причем любой, так как по своей сути все алгоритмические языки одинаковы, разный синтаксис или служебные слова вот и все.
Kidsmile 25 - 26.03.2004 - 17:41 | Например задача: "Написать чат для локальной сети" На каком языке проще воплотить?
Auximen 26 - 26.03.2004 - 17:47 | 24. А если следом предложить такую идею: в таком случае, раз стоит задачей научиться составлять алгоритмы и язык программирования не имеет принципиального значения, может быть имеет смысл начать с высокоуровнего языка, такого, как Java или C#, чтобы получить возможность сосредоточиться на алгоритмах и логики построения ПО, а не на вопросах: "Как это сделать в таком-то языке программирования?". Заодно и в будущее смотреть, а будущее, по крайней мере, на Windows платформе, известно за какими языками и технологиями программирования. Сегодня займёшься тем, что ещё не испольщуется повсеместно, завтра успеешь вовремя.
sad без пароля 27 - 26.03.2004 - 17:49 | когда я был маленький и еще не ходил в школу, я мечтал сделать себе мотоцикл.... типа макаки. . . . а потом в школе наконец-то начал учить физику.
интернетчик хренов 28 - 26.03.2004 - 17:49 | Kidsmile - так ты хочешь научится программировать вообще или просто чат написать ?! если первое то всё вышесказанное в силе остаётся, если второе в каких-нить скриптах наверно... но по - моему это далеко не самое лучшее начало ;)
интернетчик хренов 29 - 26.03.2004 - 17:52 | Auximen - 100 баллов !!! :))) УРА !!!! Я ЖЕ ГОВОРИЛ ЧТО СКОРО ЛЮБИТЕЛИ ШАРПОВ И ЖАБ ОБЪЯВЯТСЯ !!! :))) Ага .... и винды тоже на скриптах перепишут ... или нет - на яве ! :)))
Auximen 30 - 26.03.2004 - 17:59 | 29. Не вижу связь между Java и скриптами. Может быть ты путаешь Java и JavaScript? Что касается "виндов", то надо определиться, что хотите программировать: устройства, драйвера, операционные системы, чаты или биллинговые системы. Это всё требует разного подхода.
интернетчик хренов 31 - 26.03.2004 - 18:06 | Auximen, связь вообще - то есть ... или виртуальная ява - машина - не интерпретатор комманд ява - кода ? ;)
Auximen 32 - 26.03.2004 - 18:10 | В таком случае, API Windows Longhorn будет создано с использованием скриптов, созданных, преимущественно, с использованием языка C# (.Net CLS). Отлично.
интернетчик хренов 33 - 26.03.2004 - 18:10 | Auximen вообще - то обычно начинают с классики а потом уж каждый выбирает то что ему больше подходит... А всё - таки С++ - классический вариант как ни крути, причём ещё и очень универсальный ;)
интернетчик хренов 34 - 26.03.2004 - 18:12 | [32] Auximen - и что из этого ? Я поэтому и свёл Жабу, буть она %№"* (слов не хватает) с Щарпами а один разряд ;)
Auximen 35 - 26.03.2004 - 18:13 | Я просто предложил продолжение идеи, высказанной в посте 24. Не смотря на "обычно".
Auximen 36 - 26.03.2004 - 18:23 | Правильно, что свёл в один ряд. Java - очень хорошая технология, многоплатформенная и востребованная. Всё зависит от того, чем ты занимаешься. Java Middleware ли или пишешь драйвера для ОС Symbian.
Наф 37 - 26.03.2004 - 20:14 | [Kidsmile]: Я помню написал алгоритм сортировки массива (тогда еще на BASICA), это было ужасно, требовалось 2 доп. массива той же размерности. К тому же как выяснилось алгоритм работал невсегда верно. Но я не жалею об этом, безусловно я позже овладел разными методами сортировки, а этот пример запомнился навсегда.
AndreyCh 38 - 26.03.2004 - 20:40 | Дайте мне... я щас тожа здану че-нить... Ж8D Программирование, оно и ахрюке программирование... Причем здесь "устройства, драйвера, операционные системы, чаты или биллинговые системы"? Можно использовать VC можно СВ, можно Java можно JS можно - черта лысого (тока дрессированного на выполнение команд) На каком бы уровне не сидела твоя среда и какой бы язык ты не использовал, все равно в отладке доберешься до астмы... и при любом раскладе там увидишь, переходы условные/безусловные, циклы, точки входа и выхода, прерывания(хм... иногда до них довольно трудно добраться:-)) и просто прямые действия без всех этих наворотов... Этого можно избежать, если пользоваться Васиком и пр... интерпретаторами там просто step by step по F*... А язык программирования - Си/Си++ или паскаль (правда я его не знаю... мож чего и потерял) или Java и т.д. (Разберешься с Perl, не потеряв крышу, тогда все языки будут родными... ;-))
cv 39 - 27.03.2004 - 11:46 | Вы путаете алгоритмы и языки программирования. Просто зная все служебные слова и операторы вы никогда не напишите программу, если вы не можете составить алгоритм. Многие этого не понимают и начинают сразу делать программы не обдумывая алгоритм работы, вот поэтому получаются такие программы .... Думаю что спорить о преимуществах и недостатках того или иного языка бессмысленно, каждый язык хорош по своему, каждый человек выбирает то, что ему больше подходит.
Auximen 40 - 27.03.2004 - 11:52 | 39. А если обратный подход? Не учиться строить алгоритмы на листе бумаги и потом за Visual Studio, а сначала за Visual Studio и в ней, на практике, учиться строить алгоритмы? Все говорят об алгоритмах, полные серьёзности и тучности, но нахрена они нужны, спрашиваются, голые алгоритмы, и блок-схемы голые, когда не можешь и не знаешь, как эту блок-схему реализовать? Это всё становится не интересным. А, вот, если использовать обратный подход, зная, как реализовать и не умея проектировать, со временем понимаешь, что не умеешь проектировать и занимаешься именно тем, в чём есть недостаток умения.
Трактор 41 - 27.03.2004 - 12:17 | Учи русский. Будешь прогрммировать людей.
Auximen 42 - 27.03.2004 - 12:48 | 41. Это уже НЛП назвается. @))
dancing crap 43 - 27.03.2004 - 16:03 | 41) или китайский. тогда будешь программировать китайцев.
cv 44 - 27.03.2004 - 20:48 | Ну вы из крайности в крайность! никто не говорит что надо строить алгоритмы на бумаге! Уверен что вы не просто ставите те или иные операторы, а с некоторым предположением и зараннее построеным алгоритмом в голове. Составить алгоритм или зараннее дать набор инструкций исполнителю это уже искусство и не всем оно под силу, требуется аналитический склад ума, попробуйте научить программировать работника с гумманитарныим складом ума.
Auximen 45 - 27.03.2004 - 23:13 | 44. Тут сложно говорить о гуманитарном или техническим складе ума. Надо сказать, что у людей с гуманитарным складом ума обычно здорово развита логика, а логика, на мой взгляд, в разработке ПО очень неплоха. Люди с гуманитарным складом ума умеют подходить к задаче глобально, позже приближая и разбираясь в отдельных деталях, требующих более тщательного изучания. Так же немало людей, из которых могут получиться хорошие стратеги. Поэтому, я не говорил бы так о гуманитарном складе ума, "человек способен быть лучшим во всех своих занятиях, если бы так не боялся этого". Не стоит брать и запихивать людей в рамки: ты гуманитарий, а ты нет, это всё глупые ограничения, глупой психологии, если угодно.
cv 46 - 28.03.2004 - 13:16 | Однако небыло еще ни одного случая, что бы парикмахер (по призванию) или художник (опять-таки по призванию) стал программером. Не буду спорить, так как все это не стоит того.
Auximen 47 - 28.03.2004 - 17:12 | 46. )) Я не знаю, что такое "по призванию". А знаете, почему не было случая? Потому что парикмахер стал парикмахером, а художник художником. А были ли случаи, чтобы молодой человек занялся программированием? Думаю, были.
Drug2 48 - 28.03.2004 - 21:20 | Люди! Есть еще pascal в смысле Delphi
Auximen 49 - 28.03.2004 - 21:27 | Нет уже pascal, в смысле Delphi. Кто с ним работает - работают дальше, а начинать им заниматься с нуля никаких перспектив.
Rager 50 - 29.03.2004 - 04:52 | ASSEMBLER - FOREVA (Сам изучаю) Не ну так лучше учить C++ , он более распространен и реализовать на нем можно многое. А выбирать между Билдер и Visual Studio это на вашей совести. Разница там разве что в Билдере захотел событие нажал одну кнопочку вот и все, а в VS надо все ручками, ручками набивать. Ну лично от себя могу добавить учите C++ А предпочтение я отдаю Visual Studio так как он будет жить пока будет Винда. Да и простят меня ассемблеровщики прочитав мой бред.
XPEH 51 - 29.03.2004 - 08:50 | 49: У всех языков линии Паскаля (Object Pascal, Oberon, Delphi) перспектив ничуть не меньше, чем у C#.
cv 52 - 29.03.2004 - 09:16 | 47, вот вы и подтвердили мои слова:) художнику (с гуманитарным складом) никогда не стать программистом. Молодые люди становятся программистами,т.к. у них опереденная логика и склад ума, мне приходилось работать с детьми, все это ярко выражено.
cv 53 - 29.03.2004 - 09:19 | автору, он наверное уже и не смотрит весь этот базар:) берись изучать тот язык, который тебе по душе, если вбруг ошибешься, не расстраивайся, берись за другой, все они на один манер, и не слушай других.
dancing crap 54 - 29.03.2004 - 09:29 | cv, а что такое по-Вашему гуманитарный склад ума? отсутствие всякой логики, неспособность к творческой деятельности, к упорядочиванию мыслей? Вы считаете, что люди с негуманитарным складом ума мыслят исключительно структурно? изъяснитесь, пожалуйста, поподробнее, что человек должен в себе замечать или не замечать, чтобы "идти" или "не идти" в программисты или другую специальность, требующую негуманитарный склад ума.

>>