singlepost

basic не нужен? << На главную или назад  

а с чего тогда начать ?

41 ответов в теме “basic не нужен?”

  1. 41
    Алмас Аяпов ответил:

    Basic .NET – оказывается говорят, что он зачем-то нужен.
    Вот мы его в универе проходим – предмет называется:
    "User Centered Design and Testing (SSD4)"

  2. 40
    Олег Тарановский ответил:

    Turbo Pascal для обучения самый раз

  3. 39
    Владимир Крылов ответил:

    Delphi тоже не нужен. потом надо C учить

  4. 38
    Александр Лебедев ответил:

    Я начинал с QBasic. В школе. Ничего, живой, мозги не расплавились, паскаль воспринимали нормально, когда переходил потом к Delphi. Начинай с того, что понятно и не требует начальных знаний. Во всяком случае не с C++, C#, или Джавы )). У меня было в таком порядке: Бейсик -> Дельфи (школа), С++/C# (универ).

  5. 37
    Подмогаев Свят ответил:

    начанать сразу с Си.
    Ведь никто не предлагает сразу лезть с указателями в память.

    Почему бы не начать с Джавы ? она не сложнее, чем Барсик

  6. 36
    Роман Гамрецький ответил:

    я б советовал с паскаля потом на Delphi легко перейти

  7. 35
    Саша Кабанин ответил:

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

  8. 34
    Владимир Крылов ответил:

    бэйсик не нужен, начинать с алгоритмов, для практики этих алгоритмов лучше паскаль.
    а для практики прикладного программирования лучше python/c++/с

  9. 33
    Владимир Крылов ответил:

    >Только не с Паскаля.
    я тоже паскаль не люблю, но для обучения он в самый раз, ибо можно писать алгоритмы, не заморачиваясь на особенности языка (например синус и abs в том же СИ лежат в библиотеке math без гугла/книги не узнаешь, что именно нужно подключать. в паскале очень многое в основной библиотеке)
    для основ императивного программирования – pascal

  10. 32
    Саша Кабанин ответил:

    ппц…такие разногласия((

  11. 31
    Андрей Юрьевич ответил:

    Только не с Паскаля.Топорный язык.

  12. 30
    Влад Лисовский ответил:

    имхо, Си

  13. 29
    Вячеслав Барболин ответил:

    Да что ж вы все так на бейсик-то накинулись? Судя по тому, что вы пишите, вы просто не знаете других бейсиков, кроме древнего qb с его goto, отсутствием типизации и т.п.

    Тот же VB6, к примеру, даст базовые навыки и знания ничуть не хуже паскаля.
    А PowerBasic (aka си с синтаксисом бэйсика)?

  14. 28
    Николай Терентьев ответил:

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

    Начинать с АСМ, как говорят некоторые, я думаю, бесполезно. Чтобы изучить основы функционирования компа, проца, алгоримтов и т.д. не обязательно начинать с него. Вы же не изучаете поведение обезьян, чтобы выяснить как отреагирует человек. =)

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

    Для меня остается одно решение – Паскаль. Сам он мне не нравица, но он все же даст базовые навыки и знания.

    И так, я предлагаю такой вариант "эволюции программиста":
    Паскаль -> С->ООП на С++->С-подобные языки(Java, C#, etc).

  15. 27
    Валерий Лаптев ответил:

    Автору топика.
    Зайдите на сайт Информатика-21 и скачайте оттуда бесплатную систему BlackBox. C нее и начните. Там же на сайте почитайте материалы и ссылки.

  16. 26
    Вячеслав Барболин ответил:

    Вот ещё вдогонку:
    //local.joelonsoftware.com/wiki/Закон_Дырявых_А...

  17. 25
    Пашка Джиоев ответил:

    #25
    Хорошая статья, с тем же успехом вместо Java можно было писать C#

  18. 24
    Вячеслав Барболин ответил:

    //local.joelonsoftware.com/wiki/Опасности_обуче...

    Там есть несколько слов о том, с чего надо начинать, чтобы понять, а надо ли вообще начинать. )

  19. 23
    Пашка Джиоев ответил:

    Чем легче-то? Мне на ум приходят только вещи, в которых паскаль сложнее

  20. 22
    Подмогаев Свят ответил:

    Алексей Annaero-kun Крикунов
    сегодня в 0:28
    Против только один – паскаль легче)

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

  21. 21
    Алексей Крикунов ответил:

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

  22. 20
    Brutal Death ответил:

    ASM – то, что надо знать изначально, хоть поверхностно. А далее – по вкусу, смотря что хочет делать человек…

  23. 19
    Александр Лищенер ответил:

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

  24. 18
    Пашка Джиоев ответил:

    А мне вот интересно, какие есть доводы против того, чтобы начинать обучение программированию с C? По-моему самое то.

  25. 17
    Алексей Крикунов ответил:

    Против только один – паскаль легче)

  26. 16
    Николай Митропольский ответил:

    Сузи, чет он всеж преполагает что вы не совсем нуб.

    Ну уж питон не хуже бейсика для начинающих к томуж имеет практический смысл.

  27. 15
    Алексей Крикунов ответил:

    Дык не в мультипарадигменности счастье(для начинающего).

    Для начинающих по питону само-то Сузи.
    Я не спорю, питон это хорошо. Но для начинающег в программировании это не то, что нужно.

  28. 14
    Подмогаев Свят ответил:

    и что же ?
    зато ето, как помница, мультипарадигменный язык

  29. 13
    Николай Митропольский ответил:

    Ну и чо?) У лиспа тоже не указывается. Не в типе щастье)
    Кстати а в бейсике указывается? О_о

    А так Питон – это как современный бейсик, впрочем я ничего не знаю про литературу для начинающих по нему

  30. 12
    Саша Кабанин ответил:

    ладно, уговорили. начну с бейсика.))

  31. 11
    Николай Митропольский ответил:

    нинада с бейсика ;(
    Не хотите лисп то уж лучше с паскаля ну или питона

  32. 10
    Алексей Крикунов ответил:

    А почему с питона? 0_о
    Питон это совсем не то. Самое банальное, там у переменных тип при обявлении не указывается…

  33. 9
    Алексей Крикунов ответил:

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

  34. 8
    Николай Митропольский ответил:

    Ой это эпический холивар) Последние исследования рекомендуют начинать с Lisp, впрочем и у этой теории есть масса противников)))

  35. 7
    Алексей Крикунов ответил:

    Что же тогда не языки ассемблера?)) Самое оно разобраться что к чему)

  36. 6
    Саша Кабанин ответил:

    так и не пойму. так с какого начать то ? то говорят паскаль, то лисп, то перл. фиг поймёшь…((

  37. 5
    Николай Митропольский ответил:

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

  38. 4
    Валера Марсель ответил:

    с псевдокода)

  39. 3
    Константин Нежберт ответил:

    Паскаль. Он прост и, к тому же, создан специально для обучения.

  40. 2
    Николай Митропольский ответил:

    > так и не пойму. так с какого начать то ? то говорят паскаль, то лисп, то перл. фиг поймёшь…((

    Ну понимаете) Выб еще спросили что лучше виндасв или линукс)
    С Перла – определенно не стоит начинать)

  41. 1
    Алексей Крикунов ответил:

    Можно и с бэйсика. Если совсем азы.
    А вообще, тема не раз поднималась. Пролистайте обсуждения.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.