#strong-typing #dynamic-typing #interpreted-language #compiled-language
#строгий набор текста #динамическая типизация #устный перевод-язык #скомпилированный язык
Вопрос:
Я думал о том, как отобразить язык программирования как сущность, когда столкнулся с проблемой, пытаясь присвоить имя атрибута этим основным категориям, которые различают языки программирования.
Возьмите сильно набранный текст против слабо набранного. Я прибыл на поле под названием type_safety
.
Но я действительно не могу придумать ничего для динамического против статического и скомпилированного против бесстрашного. Как бы вы назвали поле для описания этих категорий?
Есть какие-нибудь предложения :P? Или какие-либо другие основные категории, о которых я должен знать?
Комментарии:
1. Между «скомпилированным» и «интерпретированным» находится «jitted». Некоторые реализации представляют собой сочетание всех трех (например, C#).