Форум: "Потрепаться";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизНа чем писали самый первый язык программирования? Найти похожие ветки
← →
Мучимый жаждой (2005-06-03 22:41) [0]Я человек дремучий в этом деле, но все-таки вопрос: как писали (изобрели :) самый первый
язык программирования ?
И еще один вопрос: ассеблер - это тот кто придумал ассемблер ?
← →
Игорь Шевченко © (2005-06-03 22:43) [1]Вначале было слово.
← →
Eraser © (2005-06-03 22:44) [2]Мучимый жаждой (03.06.05 22:41)
И еще один вопрос: ассеблер - это тот кто придумал ассемблер ?
Тот, кому надоело записывать на листочек адреса переходов.
← →
Просто Джо © (2005-06-03 22:56) [3]Нужно читать первоисточники.
Вначале было Слово. А затем Моисей Исаевич Ассемблер придумал ассемблер.
То-то. Не мучься жаждой, сходи за пивом ;-)
← →
DrPass © (2005-06-03 22:59) [4]
> как писали самый первый
> язык программирования
Писали, как и все остальные программы того времени, перещелкивая тумблерами нолики и единички
> ассеблер - это тот кто придумал ассемблер
Нет. Ассеблер - это ругательное слово из санскрита
← →
Иван Шихалев © (2005-06-03 23:07) [5]Самый первый язык программирования (Планкалкюль) писали на бумаге, как и многие последующие. Первый ассемблер писали на перфоленте (хотя, возможно, и тумблерами... забыл уже). Первый язык программирования - на ассемблере.
← →
Иван Шихалев © (2005-06-03 23:08) [6]В последнем предложении читать не "язык программирования", а "компилятор".
← →
WondeRu © (2005-06-03 23:38) [7]Мучимый жаждой (03.06.05 22:41)
как писали (изобрели :) самый первый
язык программирования ?
это к Тьюрингу...
← →
NailMan © (2005-06-04 00:08) [8]впервые писали на бумаге, а потом додумались использовать перволенты и первокарты
---
P.L.U.R. and WBR, NailMan aka 2:5020/3337.13
← →
NailMan © (2005-06-04 00:10) [9]NailMan ©
> впервые писали на бумаге, а потом додумались использовать
> перволенты и первокарты
Перфоленты и перфокарты ессно...
---
P.L.U.R. and WBR, NailMan aka 2:5020/3337.13
← →
KilkennyCat © (2005-06-04 00:13) [10]
> перещелкивая тумблерами нолики и единички
Это уже после. Вначале соединяли проводками, как телефонистки.
← →
Копир © (2005-06-04 00:30) [11]>На чем писали самый первый язык программирования?
>И еще один вопрос: ассеблер - это тот кто придумал ассемблер ?
Придумал изобретатель процессора.
Вы, если процессор придумаете, тоже сможете изобрести.
Собственный язык.
Правило простое.
Сначала нужно досконально придумать правила адресации.
Это, поверьте, самое важное, объяснить куда, как, Вы и что посылать
хотите.
Самая эффективная и простая адресация, мне кажется,
была в MACе. РDP-11, пять регистров, шестой, особый,
До сих пор верю, что что с помощью косвенной, так или сяк, можно было всё объяснить:))
Intell замутнил сознание, во-первых, заменив левое, на правое.
Ну зачем <-- ввели?
Вместо понятного -->?
Потом, этот противный аккумулятор?
То ли дело, R1-R5? Обнуляй вовремя! И все дела:))
Потом этот базовый (до сих пор не пойму).
А как хорошо было, когда адрес обработчика находился
в стеке! Столько фантазий для адресации.
Наконец, IBM-вский ассемблер просто не понимает, что такое
запрещенное прерывание.
А в PDP - просто нужно было прописать процедуру по адресу.
JSR PC , (подпрограмма) занимала два слова.
А ненормированое прерывание, всего одно.
EMT а потом абс. адрес подпрограммы:)) Но по определенному вектору.
Хакерам нынешним нравится.
Дешево и сердито.
Конечно, таперича, когда кругом мега и гига-байты. Это не актуально.
Но, ведь Вы про язык спрашивали?
Язык, он красив лаконичностью.
Не подумайте, ради Бога, что я Вас учить вздумал, про язык т.е.
Просто у меня в молодости был некий опыт работы с языком программирования.
До сих пор ничего лучше, нежели ассемблер хоть PDP-11, хоть как не назовите, не видел.
Лаконичная, точная система адресации, когда в 8-чной системе координат
можно сказать mov R1, R2 в коде: 010102.
А когда в R2 cодержится адрес приёмника, тогда это
mov R1,(R2) : 010112.
А когда в R2 содержится адрес приёмника с модификацией,
тогда 010122.
Стройная система.
Почти математика.
И теоремы есть. Например, нельзя построить (воплотить) инструкцию 017767,
потому, что PC, стек процессора mov @число, в само #число никогда не передаст.
Никому ещё не удавалось передать адрес данных, о числе, в число.
:))
Возможно (столько лет прошло) некоторые возражения возникнут у Анатолия
Подгорецкого. Я не против возражений.
Я за то, что ассемблер, всё же обладает логикой построения языка.
Вопрос сабжа интересен, но уже изучен.
Гораздо интереснее вопрос, каким образом пакет Delphi пленяет
современных, искушенных программистов не своей простотой (какая простота?
Вы с ума сошли!) а своей строгостью.
Правилами этикета.
Соблюдением обычаев.
Почти dec-овский, "теоремный" язык.
Но обширнее. И в возможностях. Одни WinAPI, по сути почти возможности асма,
как в DOS, но в Windows.
И в запретах.
:))
Надеюсь, что меня, лоха и философа так прямо, пинать ногами,
сразу не начнут?
(Уже жалею, о чём написал. Не по Сеньке шапка. Но уже поздно).
← →
KilkennyCat © (2005-06-04 00:33) [12]самый первый способ программирования - шестеренка.
http://sch297.portal.ru/ivt/
← →
DrPass © (2005-06-04 00:36) [13]
> Надеюсь, что меня, лоха и философа так прямо, пинать ногами,
> сразу не начнут?
Щас будут. Не надейся :)
> ассеблер - это тот кто придумал ассемблер ?
>
> Придумал изобретатель процессора.
Налицо типичная подмена понятий. Ассемблер <> машинный язык. Это мнемокод, так сказать, для улучшеного усвоения машинных команд. Но от тех самых тумблеров до появления мнемокода целая эпоха прошла.
И да, не обижай архитектуру х86. Она нас кормит, поит и спать укладывает. Совершенных архитектур было много - и где они сейчас ;-)
← →
Белолипский Александр © (2005-06-04 05:08) [14]Самый первый язык программирования придума Адам!
- Эй, женщина, ходи туда, стой здесь, давай свой запретный плод сюда! :-)))
Доказательство ниже :-)))
>Копир © (04.06.05 00:30) [11]
>Это, поверьте, самое важное, объяснить куда, как, Вы и что посылать хотите.
← →
Копир © (2005-06-04 09:54) [15]>Белолипский Александр © (04.06.05 05:08) [14]:
>Самый первый язык программирования придумал Адам!
Это не Адам был.
Вообще, к мужскому стыду, Адам, символ мужчины,
ни фига не создал.
В Библейском мифе Адам воспринял лишь запрет.
А чем он, обладая, если верить откровенным картинам Дюрера,
там занимался без Евы в райском саду?
Картинки в Интернете смотрел? :))))
Для разрешения, прямо скажем, противоестественного
существования, Змей послан и был.
Опять, опять и Гегель, и его синтез.
Только слепой не увидит.
Ева, плодоносящая сущность.
Адам - плодотворящая.
Плюс и минус.
И запрет.
Змей - это синтез.
Разрешение.
Не в смысле "позволение", а как избавление от ноши, бремени.
Не случайно русское слово "беременность" так созвучно.
Язык ассемблера, т.е. язык инструкций процессора в этом,
в библейском случае сыграл важную роль.
Это не был язык высокого уровня.
Никто не воспевал мужество Адама, женственность Евы.
Вопросы и ответы были лаконичны:
"И сказал змей жене: подлинно ли
сказал Бог: не ешьте ни от какого дерева в раю?
И сказала жена змею: плоды с дерев мы можем есть,
только плодов дерева, которое среди рая, сказал Бог,
не ешьте их и не прикасайтесь к ним, чтобы вам не умереть.
И сказал змей жене: нет, не умрете,"
В этом "не умрете" всё змеиное лукавство и сказалось.
Змей был прав, обещая бессмертие через деторождение,
В детях и внуках.
И лгал, если бессмертия желали только конкретно Ева с Адамом.
Вот торжество гегелевского синтеза!
← →
KilkennyCat © (2005-06-04 11:09) [16]
> бремени.
> Не случайно русское слово "беременность" так созвучно.
Это уэ точно! Очень неслучайно, что русское слово созвучно русскому слову..
← →
raidan © (2005-06-04 14:14) [17]Начали с программирования, закончили бабами :)
Абалдеть (с)
← →
Белолипский Александр © (2005-06-04 14:26) [18]>Копир © (04.06.05 09:54) [15]
Юр, я вообще шутку шутил :-)
Пардон за офф :-)
А вот у тебя, мне показалось, немножко не канонические рассуждения, но (!) предлагаю уважить остальных и эту тему здесь закрыть, а продолжить про Адама, Еву и Змия по почте, если интересно, я - готов :-)
← →
AlexG © (2005-06-04 17:33) [19]В начале были лампы, потом - перфокарты, потом - язык низкого уровня (ассемблер)...
← →
V.M. © (2005-06-05 18:15) [20]Главное то, что первым программистом была ЖЕНЩИНА!:)
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.039 c