Re[5]: Подумалось...
От: alpha21264 СССР  
Дата: 09.04.17 09:07
Оценка:
Здравствуйте, Privalov, Вы писали:

P>А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.


Ну и сделали полное гавно.
Пользоваться этим стало возможно только в 2000 году.
При этом концепция поменялась на противоположную.

Течёт вода Кубань-реки куда велят большевики.
Re[7]: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 11:23
Оценка:
P>>>Васик для Альтаира Билл вместе с Алленом написали. Легенда гласит, что последние правки в интерпретатор они в самолете делали.
LVV>>Это — легенда.
LVV>>Я читал, что Аллен летал один.
P>То время и те события обросли массой легенд и баек, часто противоречащих одна другой. Я, например, читал, что Билл с Алленом летали вместе. И что Васик для Альтаира они написали за три недели. Его надо было засунуть в 4-килобайтовое ПЗУ. Что они и сделали.
Это я тоже читал. Гораздо раньше, чем книжку про Аллена.
P>>>А игрушку для первого IBM PC в 1981 Билл написал собственноручно.
LVV>>Ему было 36 лет...
P>26. Билл родился в 55-м году. Microsoft создан в 1976 году.
А, ну да.
И это — единственное, что он написал сам...
LVV>>30 — это уже не молодежь.
P>Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.
Не. Не молодежь.
30 лет — уже дети есть.
P>>>А первые PC в IBM, насколько я знаю, делала молодежь. Легенда гласит, им разрешили. В порядке эксперимента.
LVV>>Возможно. Скорее всего это — легенда.
P>Однако, IBM с рынка ПК ушла. Старперы Аксакалы не справились.
Не. Тут уже не создавать надо было, а бизнес делать.
Это — другая деятельность.
Тут как раз Билли преуспел.
LVV>>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...
P>Ну не они же за него быструю сортировку придумали. В конце концов в науке ничего на пустом месте не создается.
Это да.
Но примечательно, что родилось в высоконаучной атмосфере Колмогоровской школы.
На родине, видимо, научных флюидов не хватало.
LVV>>Кен Олсен — основал DEC в 33 году, а PDP-11 они создали вообще в 70-x
P>И где сейчас тот DEC?
Он оставил свое место в истории. И живет в наших сердцах!
Кстати, систему прерываний интел слизал с pdp-11...
И да будет тебе известно, в свое время была директива ВМФ США о том, что архитектура бортовых систем = PDP-11.
P>Если грубо прикинуть, большинство достижений программистов приходится на период от 30 до 40. Иногда бывают исключения.
Д. Н. Лозинский первую версию AIDSTEST создал в 48 лет.
Да, Зрелые мужики.
Молодые — редко что-то серьезное в программировании делают.
Кроме Хейльсберга еще создатели первой электронной таблицы Visicalc.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[8]: Подумалось...
От: Privalov  
Дата: 09.04.17 11:36
Оценка: +2
Здравствуйте, LaptevVV, Вы писали:
P>>Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.
LVV>Не. Не молодежь.

Ты в 40 ощущал себя старпером?

LVV>30 лет — уже дети есть.


Дети появились — жизнь закончилась?

LVV>>>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...


Хоар, как в свое время Ландау, закончил местный университет (Оксфорд?) и поехал продолжать образование за границей. Ландау тоже в Германии учился не у абы кого.

LVV>И да будет тебе известно, в свое время была директива ВМФ США о том, что архитектура бортовых систем = PDP-11.


Это у меня серьезный пробел. Я никогда не работал на ЭВМ этих типов.

LVV>Кроме Хейльсберга еще создатели первой электронной таблицы Visicalc.


А еще Митч Кэйпор — Lotus 1-2-3 (1982) — 32 года. Ой, да, это уже старпер. Зато 1-2-3 рвал VisiCalc по производительности. Автору VisiCalc было 26. Имя не помню, искать лень.

Но, как кто-то верно заметил в конце тех же 80-х, в программировании эпоха одиночек кончилась.
Re[9]: Подумалось...
От: LaptevVV Россия  
Дата: 09.04.17 12:43
Оценка:
P>>>Угу. "40 лет — это же глубокая старость!" © Москва — Кассиопея. Да, я помню, из комсомола выбывали автоматом в 28.
LVV>>Не. Не молодежь.
P>Ты в 40 ощущал себя старпером?
Ну, конкретно у меня просто началась НОВАЯ жизнь.
Я переехал в Астрахань, и стал делать совершенно другую работу — преподавать.
Так что это — вторая молодость...
LVV>>30 лет — уже дети есть.
P>Дети появились — жизнь закончилась?
Не закончилась, а меняется образ мыслей и отношение к жизни.
Часто — кардинально!
LVV>>>>Даже у Хоара в 1960 году были старшие товарищи из МГУ в школе Колмогорова, где он в то время обучался...
P>Хоар, как в свое время Ландау, закончил местный университет (Оксфорд?) и поехал продолжать образование за границей. Ландау тоже в Германии учился не у абы кого.
Интересно. Я так понимаю, что он выбирал из лучших зарубежных универосв?
Выходит, ничего лучше МГУ не нашлось?
LVV>>И да будет тебе известно, в свое время была директива ВМФ США о том, что архитектура бортовых систем = PDP-11.
P>Это у меня серьезный пробел. Я никогда не работал на ЭВМ этих типов.
Это ты много потерял. Я долго плевался на архитектуру Интело после PDP.
Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...
LVV>>Кроме Хейльсберга еще создатели первой электронной таблицы Visicalc.
P>А еще Митч Кэйпор — Lotus 1-2-3 (1982) — 32 года. Ой, да, это уже старпер. Зато 1-2-3 рвал VisiCalc по производительности. Автору VisiCalc было 26. Имя не помню, искать лень.
Дэн Бриклин.
Mitchell Kapor born 1 November 1950
История Лотуса 1-2-3: http://www.i-programmer.info/history/people/403-mitch-kapor.html
Производительность объясняется широким использованием ассемблера и даже функций биоса.
А Визикалк написан на ucsd pascal.
P>Но, как кто-то верно заметил в конце тех же 80-х, в программировании эпоха одиночек кончилась.
Да, как-то потом индивидуальных прорывов не видать.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[10]: Подумалось...
От: Privalov  
Дата: 09.04.17 13:05
Оценка: +1
Здравствуйте, LaptevVV, Вы писали:

P>>Ты в 40 ощущал себя старпером?

LVV>Ну, конкретно у меня просто началась НОВАЯ жизнь.

Но старпером ты себя не ощущал, правда?

P>>Дети появились — жизнь закончилась?

LVV>Не закончилась, а меняется образ мыслей и отношение к жизни.

Это так. Но это не старперство.

LVV>Интересно. Я так понимаю, что он выбирал из лучших зарубежных универосв?

LVV>Выходит, ничего лучше МГУ не нашлось?

Возможно, Хоар ехал не просто в МГУ, а именно к Колмогорову. В принципе, об этом можно спросить у него самого.

LVV>Это ты много потерял. Я долго плевался на архитектуру Интело после PDP.

LVV>Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...

Основная засада — это сегментная организация памяти.

LVV>История Лотуса 1-2-3: http://www.i-programmer.info/history/people/403-mitch-kapor.html

LVV>Производительность объясняется широким использованием ассемблера и даже функций биоса.

Ну да. Кэйпор впервые в истории положил болт на кроссплатформенность.

P>>Но, как кто-то верно заметил в конце тех же 80-х, в программировании эпоха одиночек кончилась.

LVV>Да, как-то потом индивидуальных прорывов не видать.

Да. К последним прорывам можно отнести народный редактор "Лексикон" и систему "Мастер" Веселова.
Re[10]: Подумалось...
От: pagid Россия  
Дата: 09.04.17 18:46
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...

Но она позволила относительно легко перейти к 32 разрядам, потом к 64. А при переходе от PDP-11 к VAX совместимость не сохранилась. Но это ладно, такой задачи наверно и не стояло, но даже при сохраненнии прежних подходов все пришлось усложнить на порядок и красота ушла.
... << RSDN@Home 1.2.0 alpha 5 rev. 1495>>
Re[11]: Подумалось...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.04.17 03:54
Оценка:
Здравствуйте, pagid, Вы писали:

P>Здравствуйте, LaptevVV, Вы писали:


LVV>>Было полное ощущение, что архитектура Интела — ну просто куча мусора, собранная в одном месте...

P>Но она позволила относительно легко перейти к 32 разрядам, потом к 64. А при переходе от PDP-11 к VAX совместимость не сохранилась. Но это ладно, такой задачи наверно и не стояло,

Вот именно.

P> но даже при сохраненнии прежних подходов все пришлось усложнить на порядок и красота ушла.


Потому что они не "сохранили прежние подходы", а ещё злобнее всё расширили и углубили. За что и поплатились (и не только они — ещё более идеологическим потомком PDP-11 был M68k).
The God is real, unless declared integer.
Re[11]: Подумалось...
От: romangr Россия  
Дата: 10.04.17 07:07
Оценка: +1
Здравствуйте, pagid, Вы писали:

P>Здравствуйте, LaptevVV, Вы писали:


Мне до сих пор нравится ассемблер PDP-11, который я на БК0010 изучал.
Ортогональность команд — это весьма приятная фишка,
да и конструкции типа MOVB (R0)+, (R1)+ доставляют.
... << RSDN@Home (RF) 1.2.0 alpha 5 rev. 67>>
Re[12]: Подумалось...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.04.17 07:27
Оценка:
Здравствуйте, romangr, Вы писали:

R>Мне до сих пор нравится ассемблер PDP-11, который я на БК0010 изучал.

R>Ортогональность команд — это весьма приятная фишка,

Которая кончилась, как только опкоды кончились. XOR, MUL, DIV уже только с одним из аргументов — регистром.
FPP тоже. FIS вообще на стеке. ADCB, SBCB вообще не сделали.
Ну и бо́льшая часть этой ортогональности не использовалась. Тут интересно смотреть именно на то, что вслед сделали в исходном x86 — только один из операндов в памяти — тогда не нужно было бы экономить, как показано выше.
Адресацию вида @(Rn)+, @-(Rn) можно было вообще не вводить, а использовать коды под что-то более полезное.

А ещё там MOV флаги условий ставит — это жуткая диверсия, от которой позже все отказались.

R>да и конструкции типа MOVB (R0)+, (R1)+ доставляют.


Ну да, человеку писать было удобно. На этом и выехала.
The God is real, unless declared integer.
Re[13]: Подумалось...
От: romangr Россия  
Дата: 10.04.17 09:02
Оценка:
Здравствуйте, netch80, Вы писали:

N>А ещё там MOV флаги условий ставит — это жуткая диверсия, от которой позже все отказались.


А можно про это поподробнее, а то что-то не помню я таких вещей?
... << RSDN@Home (RF) 1.2.0 alpha 5 rev. 67>>
Re[14]: Подумалось...
От: netch80 Украина http://netch80.dreamwidth.org/
Дата: 10.04.17 10:10
Оценка:
Здравствуйте, romangr, Вы писали:

R>Здравствуйте, netch80, Вы писали:


N>>А ещё там MOV флаги условий ставит — это жуткая диверсия, от которой позже все отказались.


R>А можно про это поподробнее, а то что-то не помню я таких вещей?


А что подробнее, если это в любом описании его команд есть?
The God is real, unless declared integer.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.