stringtranslate.com

Устаревание

Устаревание — это препятствование использованию чего-либо, созданного человеком, например, термина , функции, дизайна или практики. Обычно что-то устаревает, потому что утверждается, что оно хуже по сравнению с другими доступными вариантами.

Что-то может быть объявлено устаревшим, когда это невозможно контролировать, [ необходимо разъяснение ] , например, термин. Даже когда это можно контролировать, что-то может быть объявлено устаревшим, даже если это может быть полезно — например, для обеспечения совместимости — и может быть удалено или прекращено в какой-то момент после объявления устаревшим. [1]

Этимология

В общем английском языке глагол "to deprecate" означает "выражать неодобрение (чего-либо)". Он происходит от латинского отложительного глагола deprecari , что означает "отвратить ( катастрофу ) молитвой".

Раннее задокументированное использование слова «deprecate» в этом смысле встречается в сообщениях Usenet в 1984 году, где упоминаются устаревшие функции в 4.2BSD и языке программирования C. [2] Расширенное определение слова «deprecate» было приведено в Jargon File в редакции 1991 года, [3] а похожие определения можно найти в документации к коммерческому программному обеспечению от 2014 [1] и 2023 годов. [4]

Программное обеспечение

Пока устаревшая функция программного обеспечения остается в программном обеспечении, ее использование может вызывать предупреждающие сообщения, рекомендующие альтернативные методы. Статус «Устаревший» может также указывать на то, что функция будет удалена в будущем. Функции устарели, а не удалены немедленно, чтобы обеспечить обратную совместимость и дать программистам время привести затронутый код в соответствие с новым стандартом.

Известные причины прекращения поддержки включают в себя:

Другое использование

Примером строительного кодекса является использование незаземленных («2-контактных») электрических розеток (британский английский: «unearthed»). Со временем эти старые устройства были повсеместно вытеснены в пользу более безопасных заземленных («3-контактных») розеток. Старые, незаземленные розетки все еще были разрешены во многих местах, « передавая » их в существующую электропроводку , в то же время запрещая их для новых установок. Таким образом, хотя незаземленные розетки все еще могут быть доступны для законной покупки в месте, где они устарели, они, как правило, предназначены только для ремонта существующих старых электроустановок.

В написании и редактировании использование слова может быть запрещено, поскольку оно является двусмысленным, запутанным или оскорбительным для некоторых читателей. Например, слова санкция и воспламеняющийся могут быть неверно истолкованы, поскольку имеют автоантонимичные или противоречивые значения; руководства по стилю письма часто рекомендуют заменять их другими словами, которые понятны и недвусмысленны. Некоторые словоупотребления, которые со временем приобрели другие коннотации, такие как гей или цветной , могут быть запрещены как устаревшие в официальном письме.

В технических стандартах использование определенного пункта может быть нежелательно или заменено новыми пунктами. Например, в стандарте Ethernet IEEE 802.3-2012 пункт 5 (Управление уровнями) «устаревал» пунктом 30 (Управление), за исключением 5.2.4.

Устаревание также может произойти, когда технический термин становится устаревшим , либо через изменение, либо через замену. [ необходимо разъяснение ] Примером из палеонтологии является ранее устаревший термин Brontosaurus : до того, как его снова признали уникальным родом, [11] он считался популярным, но устаревшим, названием для рода Apatosaurus . [12] Некоторые устаревшие термины в медицине - это чахотка ( туберкулез ), грипп ( грипп ) и апоплексия ( инсульт ). В химической номенклатуре международная организация по стандартизации IUPAC (Международный союз теоретической и прикладной химии) устарела термин «метилэтилкетон» и теперь рекомендует использовать вместо него термин « этилметилкетон ». [13]

Смотрите также

Ссылки

  1. ^ ab "JEP 277: Enhanced Deprecation". openjdk.java.net . Архивировано из оригинала 19 сентября 2018 г. Получено 9 февраля 2018 г.
  2. ^ Shea, Ammon. "A New Meaning of 'Deprecate'". Words We're Watching . Merriam-Webster . Получено 1 марта 2023 г. .
  3. ^ Рэймонд, Эрик С.; Стил , Гай Л. , ред. (июль 1992 г.). Файл жаргона, версия 2.9.10 . Получено 1 марта 2023 г. – через Project Gutenberg .
  4. ^ Стюарт, Меган (27 февраля 2023 г.). "Жизненный цикл клиентских функций Windows". Что нового в Windows . Microsoft . Получено 1 марта 2023 г. .
  5. ^ "О будущем smbfs". LWN.net . 15 мая 2006 г. Получено 1 марта 2023 г.
  6. ^ GNU. "Line Input". Библиотека GNU C. GNU. Архивировано из оригинала 26 января 2021 г. Получено 2 августа 2008 г. Устаревшая функция: char * gets (char *s). ... Функция очень опасна , поскольку не обеспечивает защиты от переполнения строки . Библиотека GNU включает ее только для совместимости. Вместо этого всегда следует использовать или .getssfgetsgetline
  7. ^ "Java Thread Primitive Deprecation". Oracle. Архивировано из оригинала 15 октября 2011 г. Получено 13 мая 2011 г.
  8. ^ Musciano, Chuck; Kennedy, Bill (2007). "Устаревшая расширенная обработка шрифтов HTML". HTML и XHTML: полное руководство (6-е изд.). Пекин: O'Reilly. ISBN 978-0-596-52732-7. OCLC  77574682.
  9. ^ Сименел, Эрик (2000). «Карбонизация 101». MacTech . Том 16, № 12. Получено 1 марта 2023 г.
  10. ^ "Кроссплатформенное решение для потоковой передачи". VideoLAN . Получено 1 марта 2023 г. .
  11. ^ "Бронтозавр окончательно признан отдельным динозавром". ABC News . Архивировано из оригинала 9 апреля 2020 года . Получено 27 июня 2020 года .
  12. ^ Upchurch, Paul; Barrett, Paul M.; Dodson, Peter (2004). "Sauropoda". В Weishampel, David B.; Dodson, Peter; Osmólska, Halszka (ред.). The Dinosauria (2-е изд.). Berkeley: University of California Press. стр. 259–322. ISBN 0-520-24209-2.
  13. ^ Номенклатура органической химии: Рекомендации ИЮПАК и предпочтительные названия 2013 (Синяя книга) . Кембридж: Королевское химическое общество . 2014. стр. 725. doi :10.1039/9781849733069-FP001 (неактивен 1 июня 2024 г.). ISBN 978-0-85404-182-4.{{cite book}}: CS1 maint: DOI неактивен по состоянию на июнь 2024 г. ( ссылка )

Внешние ссылки