| Компилятор или исходники компилятора? |  
| Компилятор |  |  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, а откуда был тот замечательный аватар со "вхождением в плотные слои атмосферы вприсядку"? |   |  
  | 
 |  |