Skip to content
EntityQ974083· pop 7· linked from 41 articles

Язык программирования

Wikidata facts

Developer
Cliff Shaw
Image
JOSS Session.jpg
Show 3 more facts
inception
1963-01-01
influenced by
ALGOL 58
Commons category
JOSS (programming language)
Sources (1)

via Wikidata · CC0

Article · Русский

JOSS (акроним для JOHNNIAC Open Shop System) — один из первых интерактивных языков программирования с разделением времени. В нём впервые появились такие возможности, которые впоследствии стали обычными в языках с 1960-х по 1980-е годы, включая: использование номеров строк в качестве адресов для редактирования инструкций и целевых объектов для ветвей; операторы, основанных на логических условиях; встроенный редактор исходного кода, который может выполнять инструкции в прямом (direct) или немедленном (immediate) режиме, названном диалоговым пользовательским интерфейсом. Первоначально JOSS был реализован на машине в RAND Corporation и введён в эксплуатацию в 1963 году. Он оказался очень популярным, и пользователи быстро перегрузили машину. К 1964 году потребовалась замена на машину с более высокой производительностью. JOHNNIAC был снят с производства в 1966 году и заменён , который впоследствии вырос до поддержки сотен компьютерных терминалов на базе IBM Selectric. Терминалы использовали зелёные чернила для пользовательского ввода и черные для ответа компьютера. Любая команда, которая не была распознана, вызывала ответ: Eh? или SORRY. Система оказала огромное влияние, породив множество портов и ответвлений. Некоторые остались похожими на оригинал, например и , , CITRAN, ISIS, PIL/I,, Algebraic Interpretive Dialogue (AID, на PDP-10); в то время как другие, такие как FOCAL и MUMPS, развивались в специфических направлениях. Он также очень похож на интерпретаторы BASIC, использовавшиеся в микрокомпьютерах 1980-х годов, отличаясь в основном деталями синтаксиса.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 6 languages

via Wikidata sitelinks · CC0