Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

Языки программирования   Найти похожие ветки 

 
Soft   (2003-06-04 16:03) [0]

Здесь много говорилось о том, какой язык лучше и удобнее. Хочу задать вопрос кто, с каким языком начинал изучать программистскую науку?

Я начинал с Бейсика на БК.


 
Ann   (2003-06-04 16:07) [1]

с Паскаля...


 
DrPass   (2003-06-04 16:07) [2]

А что, могут быть варианты? Ну, разве что у Юрия Зотова и его ровесников, в славные времена Алгола и Фортрана


 
k-man   (2003-06-04 16:11) [3]

Я с паскаля и начинал, правда писал в Делфи в консоли.


 
Vint   (2003-06-04 16:16) [4]


Фортран->Бейсик->Си и Асм->потом появились Визуал С++ ->и наконец Дельфи :)


 
Sandman25   (2003-06-04 16:20) [5]

С Паскаля... причем без компьютера, по книге.


 
NailMan   (2003-06-04 16:22) [6]

Паскаль -> паскаль6.0 + чуть-чуть асма -> Дельфя

пробовал C - бросил через неделю.


 
Nikolay M.   (2003-06-04 16:22) [7]

Basic - Asm - Pascal - VC++ - Builder - Delphi
В промежутках: чтение бредовых книг про Пролог, Лисп, Фортран, Asm для Радио-86 и БК и тд.


 
Игорь Шевченко   (2003-06-04 16:25) [8]

С PL/1 паралельно с Фортраном :))


 
Skier   (2003-06-04 16:26) [9]

С Фортрана


 
Polevi   (2003-06-04 16:27) [10]

бейсик


 
Vint   (2003-06-04 16:27) [11]

Главное Паскаль ни когда мне не нравился и я пару книжек полистал и бросил Си лучше ;)
потом я писал на ФоксПро под виндами и тут появился первый Дельфи и мне очень понравилось!
а когда появился Буилдер мне уже влом было переписывать большой проект, вот так я стал Дельфистом ;)


 
Ihor Osov'yak   (2003-06-04 16:29) [12]

С тех, на чем работать пришлось -

Фортран, забыл уже начисто..

Потом ассемблер 8080, 8086. Паскаль уже был после того.. Как понимаете, он и остался основным. но не единственным :-)


 
Переяслов Григорий   (2003-06-04 16:30) [13]

BASIC -> ASM for PDP-11 -> Pascal -> Object Pascal (Delphi)


 
Shaman   (2003-06-04 16:39) [14]

Basic->Pascal->Clipper->Delphi


 
Rob   (2003-06-04 16:39) [15]

Фортран (на уровне "лишь бы отмазаться от лаб в институте"), далее Turbo Basic, далее Visual Basic, далее Delphi, далее взялся было за Builder, но сишный синтаксис меня доконал. Так на дельфях и работаю.


 
Andrews   (2003-06-04 16:54) [16]

Русский бейсик... который был зашит в ПЗУ "чудо-ЭВМ" Искры-1251, на этом языке, под руководством и при участии препода(80%) мы втроем делали простенький интерпретатор PL/1, я отвечал за интерфейс...


 
Gonzalez   (2003-06-04 16:56) [17]

Сначала смотрел коды на Basic для Spectrum"а, пробовал программить... Потом TP 7.0 в школе и инсте, ну, а теперича Delphi...


 
ZeroDivide   (2003-06-04 17:01) [18]

(basic и asm)->(pascal и rlisp)->(c и delphi)


 
SergeyNew   (2003-06-04 17:01) [19]

сначала TP 5.0, потом 6.0, попробовал С, но меня убил синтаксис, через пару недель бросил, а теперь Delphi


 
Sandman25   (2003-06-04 17:06) [20]

Примечательно, что многие упоминают о том, что в C убивает синтаксис... Может, ветку новую начать? :)


 
Soft   (2003-06-04 17:13) [21]

>>Sandman25 © (04.06.03 17:06)
>>Примечательно, что многие упоминают о том, что в C убивает синтаксис... Может, ветку новую начать? :)

А зачем начинать:
1)C,С++ однозначно для "гикнутых" программистов, хоть самому иногда влазить приходится.
2)Pascal,Delphi для математиков, программистов-логиков.
3)ASM для "одержимых" программистов
4)Java для эстетов, "красивое" программирование
5)Prolog,Clean - для программистов-философов, ищущих смысл смысла:)


 
Danilka   (2003-06-04 17:15) [22]

Soft © (04.06.03 17:13)
а где здесь программисты которые деньги зарабатывают? :))


 
Юрий Зотов   (2003-06-04 17:16) [23]

Если ничего не спутал, то биография такая:

Машинные коды (Урал-4М)
АКИ (русскоязычный Ассемблер для Минск-2)
Алгол-60 (БЭСМ)
Фортран-2 (БЭСМ)
PL/1 и Фортран-4 (ЕС: MFT, MVT)
Куча всяких бейсиков (ДВК, IBM PC)
Фортран-77 (ДВК, IBM PC)
ТурбоПаскаль и Си (IBM PC)
Delphi (потому что это уже не совсем Паскаль)

И Ассемблер на ЕС и IBM PC, но очень редко, только при крайней необходимости (когда есть особые требования к коду).


 
Игорь Шевченко   (2003-06-04 17:16) [24]

Sandman25 © (04.06.03 17:06)


> Примечательно, что многие упоминают о том, что в C убивает
> синтаксис...


Это потому что они не писали на APL...


 
Sandman25   (2003-06-04 17:33) [25]

Soft © (04.06.03 17:13)

Ну не знаю, мне LISP больше понравился, чем Java. Более "красивый", и мозги от него сворачиваются гораздо быстрее, чем от синтаксиса C++ :)

Игорь Шевченко © (04.06.03 17:16)

>Это потому что они не писали на APL...

Я тоже не сталкивался. Попробую найти описание в инете...


 
Sandman25   (2003-06-04 17:39) [26]

Нашел описание APL. Первая строчка уже запугала :)

http://www.chilton.com/~jimw/Welcome.html

APL is a programming language best known for its use of non-ASCII symbols, including a few Greek letters


 
Mike B.   (2003-06-04 17:46) [27]

Бейсики (много разных)
Фортран (на СМ, ЕС, последний раз сталкивался уже на ПСишках)
чуть позже ассемблер (Z80,i8080),
Паскаль (экспресс-паскаль на Корветах, не помню как назывался на Спектруме, потом Турбо-Паскаль) и параллельно С
дальше много разного

> Игорь Шевченко © (04.06.03 17:16)
А почему вы постоянно упоминаете этот АПЛ? Чем он так достал, неужели приходилось использовать?


 
Игорь Шевченко   (2003-06-04 17:54) [28]

Mike B. © (04.06.03 17:46)
Sandman25 © (04.06.03 17:39)

Это надо прочувствовать. В программе из одной строчки можно неделями искать ошибку и не найти ее :)


 
Mike B.   (2003-06-04 17:56) [29]

> Игорь Шевченко © (04.06.03 17:54)
Нет что такое АПЛ, я в приниципе знаю (читал), но вот с людьми, которые на нем ПИСАЛИ до сих пор не сталкивался, где ж это вас угораздило?


 
Sandman25   (2003-06-04 17:59) [30]

Игорь Шевченко © (04.06.03 17:54)

Если строчка типа той, что мы получили, подшутив над ленивым одногрупником, убрав все пробелы и переводы строки из программы на Lisp, то понимаю :)


 
Игорь Шевченко   (2003-06-04 18:00) [31]

Mike B. © (04.06.03 17:56)

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


 
Mike B.   (2003-06-04 18:06) [32]

> Игорь Шевченко © (04.06.03 18:00)
Опыт работы с АПЛ был начертан на их мрачных лицах? :))


 
Игорь Шевченко   (2003-06-04 18:09) [33]

Mike B. © (04.06.03 18:06)

И проявлялся обилием слов в беседах :) Особенно при демонстрации :)


 
Sha   (2003-06-04 18:12) [34]

В такой последовательности: ASM для ЭВМ Рута-110; Fortran, PL/1, Asm для ЕС-360 и IBM/370; Pascal, Asm, C, Delphi для x86.


 
Soft   (2003-06-04 18:15) [35]

APL
http://www.chilton.com/~jimw/a2ap1g1.gif
Я испугался...:)


 
NailMan   (2003-06-04 18:15) [36]

Н-да посмотрел я на программку на этом самом APL - мне стало жутко. Типа игрушка написана. Я балдею.

http://www.chilton.com/~jimw/setgame.html#CodeSummary


 
Sha   (2003-06-04 18:15) [37]

Забыл Алгол - на нем только читал.


 
CinCinNut   (2003-06-04 18:26) [38]

Басик М86>gw-basic>Pascal7>Clipper>Delphi
Больше всех нравился Клиппер :)


 
Zacho   (2003-06-04 18:38) [39]

Basic - DBase 2 - Asm Z80 - Forth .. и пошло-поехало.. А, почти забыл, где-то в начале еще Рапира была..
А насчет
> Sandman25 © (04.06.03 17:06)
> Примечательно, что многие упоминают о том, что в C убивает
> синтаксис...

мне вспомнилась фраза из одного учебника по Forth: "Forth может из хорошего программиста сделать отличного, а из плохого - ужасного". Imho, к C она тоже вполне применима. :-)


 
uw   (2003-06-04 19:18) [40]

С этим работал в разное время:

Машинные коды - БЭСМ-6
Алгол-60 - БЭСМ-4, БЭСМ-6
Fortran-4 - СМ-4
Ассемблер, Васикб Pascal MT+, C - Intel 8080 (КР580)
Turbo Pascal, DBase-II - Zylog 80
Pascal - СМ-1814 (наш 8086)
Turbo (Borland) Pascal 5.5 - 7.0
Turbo Assembler
WATCOM C, C++ под QNX
Ассемблер, С - Intel 8052
С под Linux
Delphi 3.0-6.0
Ассемблер, C, C++ - ATmega128


 
Marser   (2003-06-04 19:26) [41]

Бейсик("ZX Spectrum", "Корвет")


 
pm   (2003-06-04 19:48) [42]

Я начинал с микрокалькулятора БЗ-34.
Потом паскаль и бейсик в школе.
Потом коды на БК-0010.
На первом первом курсе был выбор между C и Паскалем. Синтаксические ошибки в C программах по диагностике компилятора я находил сразу, а с Паскалем приходилось подолгу мучаться (как в Unix, так и в борландовском под dos). По этому выбрал первое и не желею об этом (хотя мотивация сильно изменилась :-)).
Потом были C++ и ассемблер x86.
Потом TCL и Perl.
Потом Haskell, OCaml, Mercury и Prolog. Последняя находка - Curry, который мне особенно нравится.

Деньги зарабатываю программированием на чистом C (без C++).
Для себя пишу иногда на OCaml и мечтаю зарабатывать именно им. Стараюсь продвигать Haskell, он хоть и сложнее, но гораздо красивее чем OCaml.


 
uw   (2003-06-04 19:52) [43]

>pm (04.06.03 19:48)

Слушай, а ты совсем прилепился к этому форуму!

А я еще хочу пописать на C# - очень мне нравится.


 
Странник   (2003-06-04 20:31) [44]

сначала был Fortran-4
потом понеслось:
PL1/L, ASM ES
C, Pascal
REXX, exec, ASM-x86
Эль-76, HP-ASM
какие-то еще ASM (всех уже не помню :)
xBase (Clipper, dBase, FoxPro ....)
C++ разных вариантов
Delphi, Ladder Diagram, STL(B&R), STL-M
Java, JSP ....
и по дороге разных Басиков пачка.


 
pm   (2003-06-04 20:35) [45]

uw © (04.06.03 19:52)
> Слушай, а ты совсем прилепился к этому форуму!
Весело здесь бывает :-)))


 
Mystic   (2003-06-04 20:41) [46]

МК-52
Basic
C
Pascal


 
Плохой человек   (2003-06-04 22:13) [47]

Начинал с двоичного :(...


 
reticon   (2003-06-05 00:07) [48]

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


 
Billy   (2003-06-05 04:09) [49]

Интересно, ниужели никто не учил php, perl, python... ?

Лично я начал с ТР 7.0, потом Д5, потом изучил С++ , с тех пор Делфи забросил почти полностью. "Вот где сила, брат (с) Брат2" :)) Сейчас учу Питона - тоже веселый язык %)


 
gn   (2003-06-05 05:30) [50]

я наченал в таком порядке

c,asm,(pas),delphi(хочу c#)

gn
cn 1101


 
Крот   (2003-06-05 05:47) [51]

ASM, Delphi, C++


 
Думкин   (2003-06-05 06:24) [52]

Математика - МК61 - Васик - Фортран - Математика - Паскаль- Математика - Паскаль - Математика - Дельфи - Математика - Дельфи- Дельфи - Дельфи....
зациклило.


 
Sha   (2003-06-05 07:43) [53]

2Думкин © (05.06.03 06:24)
И меня тоже зациклило на Delphi, только в перерывах были другие языки :)
типа Basic, REXX, Clipper, Clarion, Perl - их не упоминал, потому, что писал/пишу на них мало/редко или экзотика типа LDL, которую здесь никто, уверен, не знает.


 
AlexZ   (2003-06-05 07:57) [54]

Basic, Pascal, Delphi, ASM, C


 
Леприкон   (2003-06-05 08:12) [55]

Калькулятор МК-52->Васик->Pascal->Завод (цех по переработке пластмасс)->Visual Basic for Applications->Object Pascal->AutoLISP :((


 
ДедушкаКо   (2003-06-05 10:19) [56]

да, действительно интересно вспомнить...

лабки в институте
Algol-на Днепр2
PL/1, ASM, Fortran -на ЕС

не для себя, а серьезно, на работах(ну менял я их)
PL/1
ASM K580 (это кажись I8080) на СО4 эх, блин
ASM 8086
C (много, начиная с ТС2.0)
FoxPro сейчас

тоже на работе, но по чуть-чуть(как гов.Сердючка)
от Basic-ов до pl/SQL Oracle втч и Delphi, вроде 4 :)
еще относительно делфи- иногда читаю форум ПОТРЕПАТЬСЯ :)


 
MOA   (2003-06-05 10:54) [57]

По работе:
ASM PDP-11, Fortran IV (RSX), ЯМБ (Искра-555), С (RSX, Демос), AWK, shell и пр. на Демос, ASM 8086, xBase (Clipper, Fox), C++, VB, Delphi (начиная с 1), SQL (Interbase), T-SQL.
И, кроме асмов, всё это для подсчёта бабосов. Достало - жуть. Иногда интересно даже студенту какому на чём-то экзотическом наклацать что-то не связанное с учётом.


 
pm   (2003-06-05 12:02) [58]

Billy © (05.06.03 04:09)
> Интересно, ниужели никто не учил php, perl, python... ?
Perl я не только учил, но и активно использую.
Если его использовать по назначению - замечательный язык.
Главное правило - программа должна содержать не более 20 строк, результат ее работы нужен небоьшое число раз и проверяем на корректность. Например если надо как то хитро перестроить какой-нибудь текстовый файл.
Когда я изучал Python (в основном ради знакомства с системой Zope) я уже начал склоняться к языкам со статической типизацией. В результате язык показался мне не очень интересен. Хотя ООП там реализован занимательно - стоит посмотреть.
Применять Python, IMHO, стоит только при разработки прототипа или как встроенный скриптовой язык. Хотя Comman Lisp для первой задачи и Scheme для второй подходят значительно лучше.
Что касается пхп, то оно вызывает у меня религиозную ненависть.
Во первых сам язык сдизайнет без каких либо намеков на знание теории языков прогаммирования. И библиотеки к ниму сделаны аналогично - когда-то там не было даже абстракции реляционной БД, с каждым сервером надо было работать своим набором функций.
Но самое главное - они продвигают идею объединения логики и оформления в html документе! Это привело к тому, что полупрограммиты-полуверстальщики расплодились и продолжают плодиться. Профисионалами ни в чем они стать не могут, за то модут быстро создать что то что производит видимость готовости к применению!
Я считаю что разработчики пхп принесли вреда индустрии ПО больше, чем весь микрософт вместе взятый. Последний к тому же какую-то пользу приносит - Haskell например загвивает.


 
BJValentine   (2003-06-05 12:07) [59]

1) basik
2) pascal
3) C++
4) ASM-80, 86
5) Clipper
6) Fox Pro 2.6 for Win 95
7) Delphi


 
Mirovodin   (2003-06-05 12:20) [60]

Basic (PK-86)
Basic (ZX Spectrum)
ASM (ZX Spectrum)

Fortran (Институт, лабы ... )

C++
Pascal
Delphi


 
Style   (2003-06-05 12:30) [61]

Васёк :) (Z80)
Borland C++ еще под 3.11 винды(Первая PC)
C++ Builder 1.0
Delphi

Сейчас учусь в Web: PHP,Java


 
MalkoLinge   (2003-06-05 13:41) [62]

Basic
Pascal


 
Vulko   (2003-06-05 14:25) [63]

Pascal -> Delphi
Недавно начал учить PHP.



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.6 MB
Время: 0.031 c
3-83957
Man
2003-06-04 14:03
2003.06.26
как научить датасет правильно различать типы полей


1-84213
OlegNOE
2003-06-12 18:48
2003.06.26
Дочерние окна


3-83989
Екатерина
2003-05-29 12:54
2003.06.26
Утечка памяти при работе с DOA


3-83935
Rick_ua
2003-06-03 20:32
2003.06.26
DB2 & dbExpress


1-84402
kull
2003-06-09 11:09
2003.06.26
FormatDateTime...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский