|
Операционной системе Unix исполнилось 50 лет | В августе 1969 года Кен Томпсон и Дэнис Ритчи из лаборатории Bell, недовольные размером и усложненностью ОС Multics, после одного месяца напряжённой работы, представили первый рабочий прототип операционной системы Unix, созданный на языке ассемблер для миникомпьютера PDP-7. Примерно в это же время был разработан язык программирования Би, который несколько лет спустя эволюционировал в язык Си.
В начале 1970 года к проекту присоединились Брайн Керниган, Дуглас МакИлрой и Джо Оссана, при участии которых Unix был адаптирован для PDP-11. В 1972 году разработчики отказались от языка ассемблера и частично переписали систему на высокоуровневом языке Би, а за следующие 2 года система постепенно была полностью переписана на языке Си, после чего популярность Unix в университетской среде значительно возросла.
http://www.opennet.ru/opennews/art.shtml?num=51348 | Добавил Rodegast, 2019-08-24 11:38:16 |
Комментарии | #1 Автор: IdkGD (2019.08.24 18:21) | Ура! |
#2 Автор: yadovit (2019.08.27 18:10) | Круглая дата! |
#3 Автор: SkyKuker (2019.08.28 11:14, изменений: 1, 2019.09.04 10:47) | Мне кажется, что правильно "переведена", ибо вроде с Асмача на Бишник и Сишник переводят... |
#4 Автор: Kablast (2019.08.29 10:37) | Вот интересно, уже были языки программирования Би, Си, но где же язык А? |
#5 Автор: SokilOff (2019.08.29 15:53) | SkyKuker,
Если вручную, то прогу с одного языка на другой переписывают. Если автоматически (какой-то прогой), то сорцы конвертируют.
Kablast, Именно А не было. Был А-0 (A-0 system) для машин UNIVAC I, который появился намного раньше и к Кернигану с Ритчи никакого отношения не имел. |
#6 Автор: SkyKuker (2019.08.29 20:06, изменений: 1, 2019.08.30 10:17) | SokilOff, а тут вообще Rodegast решил переписывать. Только почему переписывают, ведь должны переводить, согласно этому: http://forum.old-dos.ru/viewtopic.php?f=8&t=1122#p13874 |
#7 Автор: Kablast (2019.08.31 09:34) | >#5 Автор: SokilOff >...и к Кернигану с Ритчи никакого отношения не имел. Просто стало интересно, потому что в этой статье упоминались языки Би (о котором я никогда не знал) и Си. |
#8 Автор: SokilOff (2019.08.31 12:36) | SkyKuker, >Только почему переписывают, ведь должны переводить
Переводят книги. |
#9 Автор: SkyKuker (2019.09.02 14:01) | Сорцы тоже должны переводить. SokilOff, ну почему Вы считаете, что нужно переписывать? Как тут говорит Balbes: http://forum.old-dos.ru/viewtopic.php?f=8&t=1122#p13874 "Если переделываемся со Скретча на Си с обеспечением графики через Win32, то полное переписывание." Тут он прав. Если меняем способ обеспечения графики, то полное\частичное переписывание. А вроде бы здесь переводили с Асмача на Сишник без изменения способа обеспечения графики. |
#10 Автор: SokilOff (2019.09.02 14:08) | >SokilOff, ну почему Вы считаете, что нужно переписывать?
Потому что по-русски в данном случае говорят именно так. "Переписал ассемблерные исходники на С". |
#11 Автор: Balbes (2019.09.02 20:59) | Эй, где моя картинка? |
#12 Автор: uav (2019.09.02 21:08) | По-моему, она была в удалённой новости про 28 лет ядру Linux... |
#13 Автор: SkyKuker (2019.09.04 10:46) | SokilOff, слово "Переводить" по-моему короче. Но я Вас не заставляю так говорить. Ладно, тогда українською буде "перекладати", а po polsku - "przetłumaczyć". Правда, по-английски будет "translate". |
#14 Автор: SokilOff (2019.09.04 15:17) | SkyKuker, Переводить - это не про языки программирования, а про обычные. С английского на китайский, к примеру. И дело тут не в "по-моему", а в общепринятых нормах использования того или иного слова в той или иной ситуации. |
| |
|