Сильная и слабая типизация: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
исправление cite web
ВП:ОРИСС, писать о некорректном переводе следует только при наличии авторитетного источника, где так говорится, само же понятие строгая типизация - общепринятное
Строка 2:
По одной из классификаций, [[язык программирования|языки программирования]] неформально делятся на '''сильно и слабо типизированные''' ({{lang-en|strongly and weakly typed}}), {{nowrap|то есть}} обладающие сильной или слабой [[система типов|системой типов]]. Эти термины не являются однозначно трактуемыми, и чаще всего используются для указания на достоинства и недостатки конкретного языка. Существуют более конкретные понятия, которые и приводят к называнию тех или иных систем типов «''сильными''» или «''слабыми''».
 
'''''Примечание:''''' В русскоязычной литературе часто встречаетсяиспользуется некорректныйтермин перевод«'''строгая типизация'''»<ref>{{книга
| автор = Грэхем И.
| часть = Словарь терминов
Строка 30:
| isbn = 978-5-94074-622-5
| тираж = 1000
}}</ref> термина «''strong typing''» как «''строгая типизация''»; общепринятый вариант «''сильная типизация''»{{нет АИ|10|11|2017}} используется лишь при противопоставлении «''слабой типизации''». Следует иметь в виду, что использование термина «''строгий''» в отношении [[система типов|системы типов]] языка может вызвать путаницу со [[Строгие вычисления|строгой семантикой вычислений]] языка ({{lang-en|strict evaluation}}).
 
== История ==