Royal McBee LGP-30

Компьютеры прошлого, не попавшие в другие разделы

Moderator: Shaos

User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Royal McBee LGP-30

Post by Lavr »

Два видео, как эта интересная машина работает. Весьма шумный персональный компьютер! :roll:

 Warming up the LGP-30

https://www.youtube.com/watch?v=7WaYYNUCWMY

 Tube computer LGP-30 from 1958 viewed

https://www.youtube.com/watch?v=FwJeFd_48ys
iLavr
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Royal McBee LGP-30

Post by Shaos »

Но выглядит страшновато :)
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Royal McBee LGP-30

Post by Lavr »

Shaos wrote:Но выглядит страшновато :)
А как по мне, так весьма элегантно она выглядит даже по нынешним временам. :roll:
LGP-30-03-01.jpg
lgp-30-operations.jpg
Если убрать Flexowriter и поставить хотя бы старый терминал с ЭЛТ - не сразу угадаешь, что тумбочка из 1956 года. :wink:

Во времена Royal McBee LGP-30 были и пострашнее мини-ЭВМ её класса.
Вот, к примеру, Bendix G-15: :o
Bendix G-15.png
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Royal McBee LGP-30

Post by Lavr »

Lavr wrote:Черт побери! Да на этой машине, оказывается, Курц и Кемени начинали сочинять свой BASIC ! :o

 A BASIC Contribution
A BASIC Contribution

Dartmouth College in Hanover, New Hampshire bought an LGP-30 in 1959. Two Dartmouth researchers, John Kemeny and Thomas Kurtz, used the LGP-30 to develop computer-programming languages that undergraduates could understand, learn, and use. FORTRAN and ALGOL were apparently deemed too complex for the average undergraduate student of the early 1960s. Kemeny and Kurtz developed several simplified programming languages on the LGP-30 including DARSIMCO (Dartmouth Simplified Code), DART, ALGOL 30, SCALP (Self-Contained ALGOL Processor), and DOPE (Dartmouth Oversimplified Programming Experiment). None of these languages became a widespread success but they provided excellent preparation for the main event.
...
By 1963, the LGP-30 has become outdated and Dartmouth replaced it with General Electric GE-225 and Datanet-30 computers. Kurtz supervised the development of a timesharing system for the GE computers. At the same time, Kemeny developed a compiler for the next experimental Dartmouth programming language, the Beginner’s All-purpose Symbolic Instruction Code—or BASIC.

Познакомившись с этой машиной поближе, я несколько даже удивился!
Ну какой тут BASIC? :roll: У неё памяти-то 4096 32-разрядных слов! И поделить их на байты она не сможет!
Значит в памяти может быть только сам BASIC...
Как оказалось:
Вопреки распространённому убеждению, в момент своего появления BASIC был компилируемый язык.
Вот так всё сходится! BASIC компилирует исходный текст на ленту, а ленту потом загружают в машину
на исполнение как блок кодов.

Собственно, и под спойлером написано:
Kemeny developed a compiler for the next experimental Dartmouth programming language,
the Beginner’s All-purpose Symbolic Instruction Code—or BASIC
Вот только я почему-то не поверил... :wink:
iLavr
User avatar
Shaos
Admin
Posts: 24007
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Royal McBee LGP-30

Post by Shaos »

А я про это уже упоминал :)
Shaos wrote:Оказывается самые ранние бейсики были "Compile-and-go" - т.е. компилируемыми в память перед запуском (см. https://en.wikipedia.org/wiki/Compile_and_go_system)
Я тут за главного - если что шлите мыло на me собака shaos точка net