†Romeo† | ||||
Дружище, множество мнений приветствуется:) Каждый высказывает свои плюсы и минусы касаемо языка. |
||||
Roman | ||||
Выучи Паскаль, он для обучения больше всего подходит. А дальше, если один язык знаешь, то сможешь выучить любой другой, ну или почти любой. ![]() |
||||
†Romeo† | ||||
Мнение практика? |
||||
maxdiversexnarod1 | ||||
†Romeo† Если знать Паскаль, то изучение Си-подобных языков (C++, Java, PHP, JavaScript) будет намного проще. Так что некоторый смысл в изучении Паскаля есть, хотя ИМХО лучше уж сразу начинать с Си. |
||||
†Romeo† | ||||
Да, я спрашивал уже выше, не слишком ли сложно будет начинать с С++? |
||||
maxdiversexnarod1 | ||||
†Romeo† Если выбирать между Си и C++, то я бы начал с Си, и только после него перешёл бы на C++. ИМХО начинать с "плюсов" тяжеловато. P.S. Лично я изучал языки в таком порядке: QBasic (тяжелое детство :) ), Pascal, C, C++, Assembler, Java. |
||||
JeyLo | ||||
При чем тут деццтво? :) Отличный путь. Практически идеальный. :) |
||||
do-do | ||||
Гм.. а нужный ли :)? Вопрос как всегда повис в воздухе, а какова потребность в том или ином языке :) |
||||
†Romeo† | ||||
Basic изучали в школе, неужели он может служить хоть какой-то базой в дальнейшем? |
||||
JeyLo | ||||
Конечно. Пара месяцев на васе, потом на пасе, а потом и ассемблер, а потом си...... Вооот.. | ||||
maxdiversexnarod1 | ||||
†Romeo† По поводу бейсика - этот язык ИМХО идеален для начинающих благодаря своей простоте. Безусловно, basic можно рассматривать только как "трамплин" к другим, более сложным и более пригодным с профессиональной точки зрения языкам. Паскаль - тоже весьма простой язык, хотя и посложней васика. Так что какой путь лучше - нельзя сказать однозначно: Basic -> Pascal -> ... Pascal -> ... Basic -> ... или может быть сразу ... :) |
||||
do-do | ||||
а чем вам Форт не понравился :)? для начинающих | ||||
maxdiversexnarod1 | ||||
do-do Ну во-первых, я на нём ни одной проги не написал, поэтому судить о нём тяжело. Но судя по примерам из одной книги, этот язык - не для слабонервных и тем более не для начинающих (ИМХО). |
||||
Roman | ||||
Да. Лично я в такой последовательности учил: 1. Basic (но ничего не понял) 2. Pascal (тут я врубился и всё понял, дальше как по маслу...) 3. Visual Basic 4. Delphi 5. С/С++ 6. Assembler 7. Perl (и до сих пор на нём сижу, видимо, по душе пришелся) |
||||
Roman | ||||
Ещё было написано "в 30 лет" и "самостоятельно с нуля". В 30 лет не поздно, я думаю, тут все согласятся. А вот самостоятельно с нуля... Как только представлю себя в такой ситуации... Я бы, наверное, не смог. Тут курсы какие-нибудь нужны, хотя бы дистанционные, чтобы кто-то направлял на путь истинный. (но это только для первого языка, дальше самостоятельно можно, да и нужно) |
||||
maxdiversexnarod1 | ||||
Я начинал с нуля без курсов, уроков, преподавателей, учебников "для чайников", помощи родителей и т.д. и т.п. В возрасте 9 лет у меня на руках была только небольшая глава из книги (совсем не программистской тематики) и распечатка одной программы на Бейсике (игра в спички) с некоторым описанием к тексту программы. Правда, чтобы разобраться во всём этом, у меня ушло около полгода (за это время я выучил эту программу и главу из книги буквально наизусть) ![]() В общем, вполне можно учиться программированию самостоятельно. Проверено на себе ![]() |
||||
Roman | ||||
Можно, но за полгода можно половину языка выучить, не тратя время в пустую. И учить наизусть ничего не надо. | ||||
JeyLo | ||||
Ээээ... Половину - это как? ;( | ||||
Roman | ||||
Я имел ввиду на половину изучить. |
||||
JeyLo | ||||
Так не бывает! Тож не албанский, а (внимание! ща будет hint!) алгоритмический. :) Это как учить диффуры и не знать цифр 8 и 9. :)) | ||||
†Romeo† | ||||
Скажите, как сильно отличаются Basic и Visual Basic? Вроде VBasic актуален и сейчас, так? | ||||
maxdiversexnarod1 | ||||
†Romeo† На второй вопрос: насколько мне известно, VisualBasic очень популярен за границей (и действительно, весьма большое количество попадающихся мне программ написано на нём). У нас в России его популярность значительно ниже. |
||||
JeyLo | ||||
На VB пишут буржуйские чайнеги коммерческие продукты. У нас VB воспринимается как sandbox. ![]() |
||||
maxdiversexnarod1 | ||||
Да. А у нас столь же популярна (и в тех же кругах) Delphi. †Romeo† Если под вопросом подразумевалось "могут ли пригодиться где-нибудь знания Basic?", то ИМХО нет. Только для обучения. Писать серьёзные программы на VBasic'е - несерьёзно ![]() |
||||
JeyLo | ||||
Нет несерьезных языков, есть несерьезные реализации. Вася дает потрясающее понимание алгоритмов. :) | ||||
maxdiversexnarod1 | ||||
†Romeo† Вот вспомнил из своей практики случай, когда мне сильно помогло знание Basic'а. Есть такой язык - BlitzBasic - он предназначен для разработки игр ну и вообще графических приложений. При некотором опыте на нём можно быстро написать вполне сносные игрушки. |
||||
JeyLo | ||||
А еще есть ASP. Вот там на васе извращения пишут... :)) Всем миром. :) | ||||
†Romeo† | ||||
Во прикол, незнал, что так геморно найти и скачать бесплатно литературу по Basic, вываливает кучу и везде приставка V:)). По VB полно материала, а вот найти что-то по Basic ... ![]() |
||||
Roman | ||||
Зачем тебе по нему литература, потратишь время впустую. И не удивительно, на нём прорграммили "100 лет" назад... |
||||
†Romeo† | ||||
Как зачем, посоветовали начать именно с него. Да и многие начинали лесенку именно с этого языка. | ||||
†Romeo† | ||||
Че эт такое, и что ты подразумеваешь под "извращениями"?:)) Хорошие вещи или фуфло? |
||||
Roman | ||||
Я тебе его не советую, начинай с Паскаля, по нему информации полно. |
||||
maxdiversexnarod1 | ||||
†Romeo† Попробуй найти книгу "Занимательный Basic". |
||||
JeyLo | ||||
Хорошие. Более, чем хорошие. 6) |
||||
†Romeo† | ||||
Народ, а что за язык такой ABAP/4? У нас на работе внедряют прогу SAP написанную на нем. Прога, мягко говоря геморная, очень не гибкая и не удобная... |