LINUX.ORG.RU

С какой парадигмы (и с какого языка) вы начали изучать программирование?

 парадигмы, ,


0

1
  1. структурная (С, Pascal, Ada, Basic, ...) 730 (82%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. объектно-ориентированная (C++, Smalltalk, Simula, Eiffel, Java, C#, ...) 64 (7%)

    ****************************

  3. машинные языки и ассемблеры 59 (7%)

    *************************

  4. другая/смешанная (Forth, Snobol, Icon, APL, ...) 15 (2%)

    ******

  5. функциональная (Lisp, Haskell, ML'и, Рефал, ...) 10 (1%)

    ****

  6. логическая (Prolog, Mercury, Planner, ...) 7 (1%)

    ***

Всего голосов: 885

★★★★★

Проверено: post-factum ()
Последнее исправление: Klymedy (всего исправлений: 1)

с начало я столкнулся с Бейсиком на Радио-86 потом на ZX-Spectrum,после в старших классах начал изучать Pascal(ObjectPascal) C/C++,потом когда купил себе первый ноутбук то поставил на него FreeBSD 4.8 и начал изучать sh(tcsh),Perl ну а дальше понеслось

enep ★★★★★
()
Ответ на: комментарий от enep

первый бук я себе купил когда ещё учился в школе

enep ★★★★★
()

Я, хотя, и не так стар, но изучал basic на каких-то древних машинах с зелёным экраном и толстыми дискетами.

Cooler ★★★★
()

«Радио-86РК», помогал отцу шестнадцатиричные дампы из журнала «Радио» набивать ;). Потом MSX- и PDP-совместимые исчадия совка. Барсик, паскаль, си...

slackwarrior ★★★★★
()
Ответ на: комментарий от Genuine

>Не помню как назывался язык: в третьем классечерепашкой на экране рисовали

Logo? Отечественная копипаста - команды русскими буквами.

slackwarrior ★★★★★
()

Со структурной - Pascal, C, а затем уже и ОО (С++, Python, Ruby и т.д.)

SpeedyWizard
()

Basic.

Если точнее, то это было на такой штуке АПОГЕЙ БК-01Ц, Basic MSX.

m1rag3 ★★
()

Первым языком был флешевый Action Script (:

pevzi ★★★★★
()

В школе: ИнтАл(было такое в минских школах), затем Pascal. Самостоятельно пробовал Delphi. Сейчас знаю C, учу C++ и Python. Больше всего люблю С.

Niambo
()
Ответ на: комментарий от overmind88

>Его возможностей хватало, чтобы рисовать домики, а большему нас не учили :)

Так там же самое главное было - драйвер «мыши» написать. По-моему каждый второй, кто программил активно на QuickBASIC, писал свой драйвер для мышки, для всяких там даблкликов и драгндропов. Я уж не говорю о перетаскивании «окошек» зажатием левой и смещением «мышки». Господи, ведь как же здорово было такие вещи писать и как же скучно сейчас, когда всё уже есть и бизнес прогибает программёров, чтобы они писали какую-то галиматью типа веб-сайтов для спекуляции хламом, купленным в Китае.
В QBasic тоже как-то драйвер мыши приляпывали, но прямой записью в память байтов машинного кода... ужас какой-то.
А QuickBASIC PDS - то ж вообще сказка была, ориентированный на базы данных язык программирования с библиотекой для обращения к ISAM-таблицам на движке Мелкософта (возможно, аналог MS SQL'я?).
Потом ещё был Visual BASIC for DOS, но это уже скорее fail: добавили нафиг никому не нужные текстовые окошки аля-ncurses (чуток получше правда), зато угробили почему-то производительность приложений, да и сами exe-файлы разрослись изрядно.

DRVTiny ★★★★★
()
Ответ на: комментарий от AlexVR

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

backbone ★★★★★
()

Лет в 6-7 попалась книга про барсик в детской библиотеке. С тех пор и маюсь %)

Minoru ★★★
()
Ответ на: комментарий от madcore

Блин, неправильно ответил. У мну же до спектрума был МК-61, и я таки писал для него программки. А это уже «машинные языки и ассемблеры» :)

McFlooder
()
Ответ на: комментарий от sS

> Не АЛМИР-65 ?

Насколько я понимаю, АЛМИР-65 - это язык «Мира-1». А «Аналитик» - следующее поколение («Мир 2»).

Но не пытайте меня про синтаксис и др., это было 25 лет назад :((( Только перфолента где-то и осталась...

hobbit ★★★★★
()
Ответ на: комментарий от slackwarrior

> Барсик...

Выч. физика физфака СПбГУ? :)

Сам начал с Turbo Pascal, сейчас использую Fortran и C.

greenzu
()

В школе был Pascal(прям фамилия одного из моих предков:), а сам я начал изучение с ассемблера по той простой причине, что:

а)Мне посоветовал его авторитетный(в этом вопросе) товарищ Жорик б)У меня тогда не было интернета и денег на компиляторы, и книги по ним, а для ассемблера учебник и Tasm я получил на дискете бесплатно от того же Жорика. в)Все преподаватели сами не рубили не в чём, кроме Паскаля. Хотелось изучить что-то, чего другие не знали.

Так-что по сути дела Pascal учил из необходимости, а asm для души. Ну а потом увлёкся Linux,HTML, основами плюсов(ООП и т.п.), затем PHP, Python, JavaScript.

После такого длительного изучения вопроса могу сказать сразу, что для учёбы нужен простой и высокоуровневый язык. А освоив навыки составления алгоритмов, и их реализации в коде, вам любой язык станет довольно понятным уже через пару недель изучения:)

lucentcode ★★★★★
()

как и любой нормальный человек с ассемблера, бейсика и паскаля

bernd ★★★★★
()

За неимением компьютера - ассемблер в тетрадке с последующей трансляцией в машкод в ту-же тетрадку. Для воображаемого Радио-86РК :) Потом как обычно - бейсик, паскаль, си.

Puzan ★★★★★
()
1 мая 2011 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.