Компилятор или исходники компилятора? |
Компилятор | | 26% | [ 6 ] |
Исходник | | 56% | [ 13 ] |
Другое...(отписаться в теме) | | 17% | [ 4 ] |
| Проголосовало : 23 | Всего проголосовало :23 | | Голосование без ограничения по времени |
|
Автор | Сообщение |
JS-Raven Marine
| 59 |
Doom Rate: 1.05
|
Отправлено: 13.08.08 14:56:32 | |
| subj | |
|
| |
JS-Raven Marine
| 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 =
| 1218 |
Doom Rate: 1.40
|
Отправлено: 13.08.08 15:31:10 | |
| Хм, кажется что исходник ибо самым первым компилятором исходника был человек, который исходник придумал))) | |
|
| |
Ustrahan = Lance Corporal =
| 273 |
Doom Rate: 1.55
|
Отправлено: 13.08.08 15:36:30 | |
| JS-Raven : | Mega-Word-Inc (17:56:32 13/08/2008)
Тогда исходников не было.... |
гы-гы - исходники видимо сами сгенерировались как ДНК. | |
|
| |
JS-Raven Marine
| 59 |
Doom Rate: 1.05
|
Отправлено: 13.08.08 15:55:55 | |
| Раньше были такие суровые проггеры что сразу писали бинарники))) | |
|
| |
BIK_14[iddqd] - Lance Corporal -
| 229 |
Doom Rate: 1.03
|
Отправлено: 13.08.08 16:35:13 | |
| Помню работая на перфокартах я сам себе был компилятором... Но что-бы что-то скомпилировать, надо это написать - следовательно - сначала работа (исходник), потом редактирование (компилятор) | |
|
| |
Bars2k UAC Sergeant Major
| 846 |
Doom Rate: 1.41
|
Отправлено: 13.08.08 19:19:09 | |
| алгоритм-исходник-машинные коды-первый компилятор | |
|
| |
DoomExpert = Sergeant =
| 461 |
Doom Rate: 1.15
|
Отправлено: 14.08.08 13:24:14 | |
| Естественно, исходник. Ассемблерный исходник, который ассемблером собирался в машкод.
ЗЫ: ассемблер -- это еще не компилятор | |
|
| |
3EPHOEd = Commissar =
| 2733 |
Doom Rate: 1.88
|
Отправлено: 14.08.08 17:50:37 | |
| DoomExpert
01100011100011100100110111000111100001110011010110101010010100001011101001101010101101010
| |
|
1 |
2 |
2 |
|
|
| |
Nil = 1st Lieutenant =
| 1402 |
Doom Rate: 1.79
|
Отправлено: 15.08.08 20:07:47 | |
| если разделить понятия листинг мнемокода и исходник, то ответ - листинг. если не делить, то компилятор. можно ещё поднять вопрос, являяется ли грязная салфетка, исписанная карандашом, на которой нарисована схема построения компилятора, исходником этого компилятора? или нет? в любом случае раньше понятия исходник и код были АБСОЛЮТНО одинаковы, т.к. первые языки появились значительно позже, и всё писалось ручками. Да и были они такими, что часто проще было всё самому скомпилировать | |
|
1 |
1 |
1 |
|
|
| |
KOHyC - Master Sergeant -
| 510 |
Doom Rate: 1.27
|
Отправлено: 15.08.08 20:45:10 | |
| Почитал тему...
Напряг мозг вспоминая чего я с перфолентами делал... вроде компиляцией там и не пахло... вспомнил ассемблер (всмысле я то как на нём что либо писать забыл ещё во времена 486х)...
Что такое копилятор? Это программа переводящая понятный человеку текст (исходник ) в бинарный вид (не важно исполняемый файл будет или библиотека или ещё чего).
Что такое исходник? Это листинг той или иной програмы всёравно в каком виде, хоть в 0 и 1.
Т.к. Железо работает исключительно с 0 и 1, а задача компилятора перевести понятный человеку текст в эти самые 0 и 1, то изночально был листинг программы "компилятор".
Тут ведь дело какое, что раньше было яйцо или курица, создатель курицы тебе скажет обсалютно точно, человек - создатель компутеров и стоит немного почитать и сразу станет ясно что было в самом начале. | |
|
| |
SeR.J Recruit
| 14 |
Doom Rate: 0.30
|
Отправлено: 16.08.08 13:04:36 | |
| сначала была переменая,одна за одной они образовали исходник програмы,но запустить люди ее не смогли ибо не откомпилировали,ну тада с этим напряг еще был,знаш падумали люди и решили пусь програмы пишет каждый кто хочет и придумали компилятор,написали его исходник и аткампелировали его древним способом,неизвесным мне ибо я это новое поколение живушее на все готовенькое,вопшем получился компилятор,ну и мораль сей басни сначала была макака потом человек потом эволюция потом компутеры потом басик придумали патом исходник компиля а потом и сам компиль,значит в том што появились компиляторы виноваты макаки ибо иволюционировали ф людей продив самое страшное зло на свете WINDOWS ой чет заговарился я..... | |
|
| |
3EPHOEd = Commissar =
| 2733 |
Doom Rate: 1.88
|
Отправлено: 17.08.08 05:18:54 | |
| KOHyC
Вот помню из старых рассказов.
Собрали в НИИ одном маленький компьютер, всего ничего с этаж размером, стало быть мог он чем-то управлять или что-то считать (автоматизированные линии производства там разрабатывали), и была к нему коробочка небольшая из дерева, ака ящик, забитый эдак кубометром бумаги, типа инструкция. , среди этой инструкции был томик с описанием регистров чтоли и ккие куда биты отправлять, типа ассемблера и там значить хочещ что-то ввести чтоб работало, типа программы надо 0 или 1 нажимать которые в сочитаниях по этому талмуду давали некую последовательность действий для мега-компа, ну и как надоест этот монстр мог на перфаленту что-то записать, а если чего толковое то и на перфакарту.
Жудкие времена, тёмные, ни тебе в Квагу по сетке пошпилить, не даже тетрис какй и на Гизметео.ру не зайти погоду поглядеть.
Стало быть, сначала был мануал о том как чего работает, компилятором был инженер котрый по нему вбивал алгоритм разработанный спец отделом, про исходники тогда как-то не задумывались, хотя пожалуй исходником был алгоритм бо с перфалент читать что там напечаталось, это уже декомпилятор с машинного кода.
Дык! что ж первично?
ИМХО Алгоритм в том числе тот по которому комп собирается. | |
|
1 |
2 |
2 |
|
|
| |
DoomExpert = Sergeant =
| 461 |
Doom Rate: 1.15
|
Отправлено: 19.08.08 10:33:46 | |
| OFF: KOHyC, а откуда был тот замечательный аватар со "вхождением в плотные слои атмосферы вприсядку"? | |
|
| |