Статическое против динамического, скомпилированное против интерпретированного… как вы называете эти языковые категории?

#strong-typing #dynamic-typing #interpreted-language #compiled-language

#строгий набор текста #динамическая типизация #устный перевод-язык #скомпилированный язык

Вопрос:

Я думал о том, как отобразить язык программирования как сущность, когда столкнулся с проблемой, пытаясь присвоить имя атрибута этим основным категориям, которые различают языки программирования.

Возьмите сильно набранный текст против слабо набранного. Я прибыл на поле под названием type_safety .

Но я действительно не могу придумать ничего для динамического против статического и скомпилированного против бесстрашного. Как бы вы назвали поле для описания этих категорий?

Есть какие-нибудь предложения :P? Или какие-либо другие основные категории, о которых я должен знать?

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

1. Между «скомпилированным» и «интерпретированным» находится «jitted». Некоторые реализации представляют собой сочетание всех трех (например, C#).