Означает ли CLI что-либо, кроме «интерфейса командной строки»?

#f# #command-line-interface

Вопрос:

Согласно Википедии, на странице Сравнения языков программирования говорится, что F# использует CLI. Означает ли это, что F# предназначен для создания приложений командной строки, а не графических приложений, или есть другое значение CLI?

Ответ №1:

в .NET это Инфраструктура общего языка.

http://en.wikipedia.org/wiki/Common_Language_Infrastructure

Ответ №2:

В Википедии перечислено несколько значений CLI:

  • Интерфейс командной строки (взаимодействие с компьютерными технологиями)
  • Интерпретатор командной строки (оболочка командной строки)
  • Интерфейс уровня вызова (API для управления базами данных SQL)
  • Инфраструктура общего языка (спецификация Microsoft .NET Framework)
  • Интерфейс командной строки (инструкция x86)

Комментарии:

1. Учитывая, что вопрос, связанный с F#, Инфраструктура общего языка (спецификация Microsoft .NET Framework) является единственным значимым ответом. Все остальное-это просто снижение отношения сигнал / шум.

Ответ №3:

Ответ №4:

Инфраструктура общего языка/Переводчик. Речь идет о байт-коде.

Ответ №5:

Инициатива лояльности клиентов — несколько компаний используют ее для индексации себя по сравнению со своими коллегами для улучшения/поощрения повторного бизнеса.

Дополнительные элементы перечислены в Поисковике аббревиатур: http://www.acronymfinder.com/CLI.html