Jump to content

15 декабря

Ten15 — это алгебраически заданная абстрактная машина . Он был разработан Фостером, Карри и др. в Королевском институте сигналов и радиолокации в Малверне, Вустершир , в 1980-е годы. Оно возникло в результате более ранней работы над машиной Flex , которая представляла собой компьютер с возможностями , реализованными с помощью микрокода . Ten15 был призван предложить промежуточный язык, общий для всех реализаций архитектуры Flex, в целях переносимости. Побочным эффектом стало то, что преимущества этой работы стали доступны на современных процессорах, не имеющих возможности микрокодирования. [1]

Ten15 служил промежуточным языком для компиляторов, но имел несколько уникальных особенностей, некоторым из которых еще предстоит увидеть свет в повседневных системах. Во-первых, он был строго типизирован, но при этом достаточно широк в применении для поддержки большинства языков — C является исключением, главным образом потому, что C намеренно рассматривает массив как указатель на первый элемент этого массива. В конечном итоге это привело к развитию Ten15 в TDF , который, в свою очередь, лег в основу ANDF . Во-вторых, он предлагал постоянный механизм хранилища файлов только для записи, позволяющий записывать и извлекать произвольные структуры данных без преобразования во внешнее представление.

Историческая справка

[ редактировать ]

Почему «Тен15»? Ник Пилинг сообщает, что во время ранних обсуждений концепции Ten15 было решено, что это важно и должно иметь название — но какое? Ян Карри посмотрел на часы и сказал: «Почему бы не назвать сейчас 10:15?» [1]

См. также

[ редактировать ]
  1. ^ Jump up to: а б Аткинс, Мартин (2004). «Введение в Ten15» . Mission Critical Applications Limited . Проверено 25 августа 2020 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 45061b9b4c7a9cccbd083b41ff13c379__1616179200
URL1:https://arc.ask3.ru/arc/aa/45/79/45061b9b4c7a9cccbd083b41ff13c379.html
Заголовок, (Title) документа по адресу, URL1:
Ten15 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)