Сайт Doom Power
 ПоискПоиск ВходВход
Что было раньше: компилятор или исходники компилятора?
   Список разделов - Болталка - Что было раньше: компилятор или исходники компилятора?

Компилятор или исходники компилятора?
Компилятор
26%
 26% [ 6 ]
Исходник
56%
 56% [ 13 ]
Другое...(отписаться в теме)
17%
 17% [ 4 ]
Проголосовало : 23
Всего проголосовало :23
Голосование без ограничения по времени

АвторСообщение
JS-Raven
Marine
Next rank: Marine 1st class after 1 points
59

Doom Rate: 1.05
Сообщение Отправлено: 13.08.08 14:56:32

subj
JS-Raven
Marine
Next rank: Marine 1st class after 1 points
59

Doom Rate: 1.05
Сообщение Отправлено: 13.08.08 14:58:10

JS-Raven (17:52:25 13/08/2008)
Что было раньше: компилятор или исходники компилятора?

Mega-Word-Inc (17:54:44 13/08/2008)
Что было раньше: курыцца или яйцо?

JS-Raven (17:54:55 13/08/2008)
я первый вопрос задал

Mega-Word-Inc (17:55:38 13/08/2008)
Рискну предположить что компилятор.

JS-Raven (17:55:46 13/08/2008)
и как он появился?

JS-Raven (17:55:50 13/08/2008)
без исходников)))))

Mega-Word-Inc (17:55:52 13/08/2008)
Однако есть вероятность....

Mega-Word-Inc (17:56:19 13/08/2008)
А очень просто...

Mega-Word-Inc (17:56:32 13/08/2008)
Тогда исходников не было....

Mega-Word-Inc (17:56:42 13/08/2008)
А если и существовали, то...

JS-Raven (17:56:54 13/08/2008)
то..?)

Mega-Word-Inc (17:57:01 13/08/2008)
...их тогда трудно было этим назвать...
Klon
= Warrant Officer =
Next rank: - 1st Lieutenant - after 32 points
1218

Doom Rate: 1.40
Сообщение Отправлено: 13.08.08 15:31:10

Хм, кажется что исходник ибо самым первым компилятором исходника был человек, который исходник придумал)))
1 2
Ustrahan
= Lance Corporal =
Next rank: - Master Corporal - after 17 points
273

Doom Rate: 1.55
Сообщение Отправлено: 13.08.08 15:36:30

JS-Raven :
Mega-Word-Inc (17:56:32 13/08/2008)
Тогда исходников не было....

гы-гы - исходники видимо сами сгенерировались как ДНК.
3
JS-Raven
Marine
Next rank: Marine 1st class after 1 points
59

Doom Rate: 1.05
Сообщение Отправлено: 13.08.08 15:55:55

Раньше были такие суровые проггеры что сразу писали бинарники)))
BIK_14[iddqd]
- Lance Corporal -
Next rank: = Lance Corporal = after 21 points
229

Doom Rate: 1.03
Сообщение Отправлено: 13.08.08 16:35:13

Помню работая на перфокартах я сам себе был компилятором... Но что-бы что-то скомпилировать, надо это написать - следовательно - сначала работа (исходник), потом редактирование (компилятор)
Bars2k
UAC Sergeant Major
Next rank: Chief Petty Officer after 64 points
846

Doom Rate: 1.41
Сообщение Отправлено: 13.08.08 19:19:09

алгоритм-исходник-машинные коды-первый компилятор Smile
1
DoomExpert
= Sergeant =
Next rank: - Master Sergeant - after 39 points
461

Doom Rate: 1.15
Сообщение Отправлено: 14.08.08 13:24:14

Естественно, исходник. Ассемблерный исходник, который ассемблером собирался в машкод.
ЗЫ: ассемблер -- это еще не компилятор Smile
3EPHOEd
= Commissar =
Next rank: - UAC Commissar - after 127 points
2733

Doom Rate: 1.88
Сообщение Отправлено: 14.08.08 17:50:37

DoomExpert
01100011100011100100110111000111100001110011010110101010010100001011101001101010101101010
Surprised
1 2 2
Nil
= 1st Lieutenant =
Next rank: - 2nd Lieutenant - after 38 points
1402

Doom Rate: 1.79
Сообщение Отправлено: 15.08.08 20:07:47

если разделить понятия листинг мнемокода и исходник, то ответ - листинг. если не делить, то компилятор. можно ещё поднять вопрос, являяется ли грязная салфетка, исписанная карандашом, на которой нарисована схема построения компилятора, исходником этого компилятора? или нет? в любом случае раньше понятия исходник и код были АБСОЛЮТНО одинаковы, т.к. первые языки появились значительно позже, и всё писалось ручками. Да и были они такими, что часто проще было всё самому скомпилировать Smile
1 1 1
KOHyC
- Master Sergeant -
Next rank: = Master Sergeant = after 50 points
510

Doom Rate: 1.27
Сообщение Отправлено: 15.08.08 20:45:10

Почитал тему...
Напряг мозг вспоминая чего я с перфолентами делал... вроде компиляцией там и не пахло... вспомнил ассемблер (всмысле я то как на нём что либо писать забыл ещё во времена 486х)...
Что такое копилятор? Это программа переводящая понятный человеку текст (исходник ) в бинарный вид (не важно исполняемый файл будет или библиотека или ещё чего).
Что такое исходник? Это листинг той или иной програмы всёравно в каком виде, хоть в 0 и 1.
Т.к. Железо работает исключительно с 0 и 1, а задача компилятора перевести понятный человеку текст в эти самые 0 и 1, то изночально был листинг программы "компилятор".

Тут ведь дело какое, что раньше было яйцо или курица, создатель курицы тебе скажет обсалютно точно, человек - создатель компутеров и стоит немного почитать и сразу станет ясно что было в самом начале.
1
SeR.J
Recruit
Next rank: Marine after 26 points
14

Doom Rate: 0.30
Сообщение Отправлено: 16.08.08 13:04:36

сначала была переменая,одна за одной они образовали исходник програмы,но запустить люди ее не смогли ибо не откомпилировали,ну тада с этим напряг еще был,знаш падумали люди и решили пусь програмы пишет каждый кто хочет и придумали компилятор,написали его исходник и аткампелировали его древним способом,неизвесным мне ибо я это новое поколение живушее на все готовенькое,вопшем получился компилятор,ну и мораль сей басни сначала была макака потом человек потом эволюция потом компутеры потом басик придумали патом исходник компиля а потом и сам компиль,значит в том што появились компиляторы виноваты макаки ибо иволюционировали ф людей продив самое страшное зло на свете WINDOWS ой чет заговарился я.....
3EPHOEd
= Commissar =
Next rank: - UAC Commissar - after 127 points
2733

Doom Rate: 1.88
Сообщение Отправлено: 17.08.08 05:18:54

KOHyC
Вот помню из старых рассказов.

Собрали в НИИ одном маленький компьютер, всего ничего с этаж размером, стало быть мог он чем-то управлять или что-то считать (автоматизированные линии производства там разрабатывали), и была к нему коробочка небольшая из дерева, ака ящик, забитый эдак кубометром бумаги, типа инструкция. Smile, среди этой инструкции был томик с описанием регистров чтоли и ккие куда биты отправлять, типа ассемблера и там значить хочещ что-то ввести чтоб работало, типа программы надо 0 или 1 нажимать которые в сочитаниях по этому талмуду давали некую последовательность действий для мега-компа, ну и как надоест этот монстр мог на перфаленту что-то записать, а если чего толковое то и на перфакарту.
Жудкие времена, тёмные, ни тебе в Квагу по сетке пошпилить, не даже тетрис какй и на Гизметео.ру не зайти погоду поглядеть. Smile

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

Дык! что ж первично?
ИМХО Алгоритм Smile в том числе тот по которому комп собирается.
1 2 2
DoomExpert
= Sergeant =
Next rank: - Master Sergeant - after 39 points
461

Doom Rate: 1.15
Сообщение Отправлено: 19.08.08 10:33:46

OFF: KOHyC, а откуда был тот замечательный аватар со "вхождением в плотные слои атмосферы вприсядку"?
Страница 1 из 1Перейти наверх
   Список разделов - Болталка - Что было раньше: компилятор или исходники компилятора?