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)

Я тогда не знал слова «парадигма» — мне было лет семь, это была книжка про муравья, который постоянно попадал в разные ситуации, которые нужно было решать на некоем абстрактном императивном языке (возможно, что-то типа «Кумира», не знаю). Через десять лет был Pascal, который я нахожу неплохим и сейчас, при этом Delphi на дух не переношу.

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

странно, википедия сама себе противоречит. http://en.wikipedia.org/wiki/Logo_(programming_language) в телде статьи:

LOGO is a computer programming language used for functional programming.[1] It is an adaptation and dialect of the Lisp language; some have called it Lisp without the parentheses. Today, it is known mainly for its turtle graphics, but it also has significant facilities for handling lists, files, I/O, and recursion.

в колонке справа

Paradigm

multi-paradigm: educational, procedural, reflective

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

>телде

Товарищ Фрейд удивляется - зачем тут буква"т"?

redgremlin ★★★★★
()

структурная: Pascal

shty ★★★★★
()

Бейсик на Спектруме одновременно с калькулятором МК-61.

post-factum ★★★★★
()
Ответ на: комментарий от Manhunt

Потом на военной кафедре заставляли писать на Паскале. Ужаснейшее говно.

военная кафедра - говно, подтверждаю

shty ★★★★★
()

басик на корвете, урезанный басик на денди с клавиатурой, сейчас перехожу на следующий джедайский уровень - обучение в ИНТУИТе

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

Today, it is known mainly for its turtle graphics, but it also has significant facilities for handling lists, files, I/O, and recursion

Теперь это боевой черепах с турбореактивным движителем и лазерным наведением. Извращенцы!

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

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

squareroot ★★★★
()

языки, которые я учил самостоятельно: midletpascal, delphi, c
языки, которые преподавали/преподают: pascal, fortran, c, cpp, lisp, forth, intel asm, apl, prolog, refal, haskell.

и да, кто-нибудь здесь прогает на рефале? он RIP или никогда и не был живым?

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

У нас в городе есть большая группа рефалистов, которая пилит пару компиляторов.

buddhist ★★★★★
() автор топика

Начинал с обучалок на Электронике-УКНЦ, бейсика и паскаля. Очень жалею, что не с функциональных ЯП.

unC0Rr ★★★★★
()

машинные языки и ассемблеры

Zhbert ★★★★★
()

Паскаль. И очень этим доволен.

fractaler ★★★★★
()

КУМИР и язык ПМК.

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

>basic на спектруме. А что бывает по другому?

Да. Б3-34/МК-61/МК-52 - ближе к Forth

Led ★★★☆☆
()

Вначале, как и у многих, был Basic на спектруме. Потом был он же на «Корвете», потом Turbo Basic, потом bash, С++, Perl, ANSI C, Python. Сейчас вот руки дошли до Java, и работа заставляет изучать Ruby. Функциональные языки всё хочется помацать, но нет повода.

Praporshik ★★
()

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


Как начал, так и закончил.

amorpher ★★★★★
()

Turbo Pascal. При первой возможности свалил на C.

slovazap ★★★★★
()

Послали на олимпиаду по программированию, хотя что это такое я не знал.
Видно я НЕ умел программировать лучше других xD.
По ходу выяснилось что это был Бейсик.

d9d9 ★★★★
()

С ассемблеров MOS 6502/MOS 6510 для моего Commodore 64, i8080/КР580ВМ80А для самодельного компьютера «Радио РК-86» и Z80.

Zubok ★★★★★
()

Basic. Вследствие чего жутко возненавидел всё программирование, пока не увидел Pascal.

Stolzium
()
Ответ на: комментарий от Bare_metal

basic на спектруме. А что бывает по другому?

На МК-85

ados ★★★★★
()

Бэйсик на корветах

DiXi
()

с основ-asm for i386, бэйсики не помню

Andersen ★★
()

Basic, Pascal, C, C++, Ruby. Как-то так.

Deleted
()
Ответ на: комментарий от aedeph

>С, Pascal, Ada, Basic, ...

А Logo нет. Говно ваш опрос.

Починено:)

mega_venik ★★★
()

Изучать программирование начал с Ocaml & Haskell. Первые языки, на которые начал использовать - BASIC, C.

ky-san
()

Сначала basic на magic (http://ru.wikipedia.org/wiki/%D0%9A%D0%BB%D0%BE%D0%BD%D1%8B_ZX_Spectrum#Magic), затем pascal в школе и javascript дома, затем C в универе.
Таков был курс молодого бойца.

С C++ я познакомился, помогая кому-то из младшекурсников что-то на нем писать, и мне он сразу не понравился вместе со всем ООП. Смешение алгоритмов и структур данных в одну сущность - это примерно как смешение дизайна и разметки в html.

zhuravlik ★★★★
()

Васик, как и подавляющее большинство. Сначала в школе на «букашках», потом дома появился спектрум-совместимый комп.

o4kareg
()

Фокал на БК-0010

mic ★★★★★
()

С «макаронной» — Бейсик на «Электроника БК-0010» с чёрно-белым ЭЛТ с диагональю 20см.

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