Лимбо (язык программирования)

Limbo (язык программирования) Обзор языка программирования Limbo Limbo — это язык программирования, разработанный для создания распределенных систем и приложений для […]

Limbo (язык программирования)

  • Обзор языка программирования Limbo

    • Limbo — это язык программирования, разработанный для создания распределенных систем и приложений для операционной системы Inferno. 
    • Разработан в Bell Labs Шоном Дорвардом, Филом Уинтерботтомом и Робом Пайком. 
    • Компилятор генерирует независимый от архитектуры код, который интерпретируется или компилируется для повышения производительности. 
    • Все приложения Limbo полностью переносимы на все платформы Inferno. 
  • Особенности и архитектура

    • Поддерживает модульное программирование, параллельное программирование, строгую проверку типов и взаимодействие между процессами. 
    • Имеет автоматический сбор мусора и простые абстрактные типы данных. 
    • Виртуальная машина Dis, выполняющая код Limbo, похожа на CISC и использует гибридный подсчет ссылок и сборщик мусора. 
  • Примеры и учебные пособия

    • Примеры кода в стиле Ada, включая «Привет, мир» и описание операционной системы Inferno. 
    • Планировалось, но не было выпущено учебное пособие «Книга по программированию Inferno». 
  • Дополнительные ресурсы

    • Ссылки на портал бесплатного программного обеспечения с открытым исходным кодом, операционную систему Inferno и другие языки программирования. 
  • Рекомендации

    • Ссылки на внешние ресурсы, включая статьи и книги по программированию на языке Limbo. 

Полный текст статьи:

Лимбо (язык программирования) — Википедия

Оставьте комментарий

Прокрутить вверх