stringtranslate.com

Устаревание

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

Это также может означать, что функция, дизайн или практика будут удалены или полностью прекращены в будущем. [1]

Этимология

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

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

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

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

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

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

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

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

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

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

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

Рекомендации

  1. ^ ab «JEP 277: Расширенное прекращение поддержки». openjdk.java.net . Архивировано из оригинала 19 сентября 2018 года . Проверено 9 февраля 2018 г.
  2. ^ Ши, Аммон. «Новое значение слова «устареть»». Слова, которые мы наблюдаем . Мерриам-Вебстер . Проверено 1 марта 2023 г.
  3. ^ Раймонд, Эрик С .; Стил, Гай Л. , ред. (июль 1992 г.). Файл жаргона, версия 2.9.10 . Проверено 1 марта 2023 г. - через Project Gutenberg .
  4. Стюарт, Меган (27 февраля 2023 г.). «Жизненный цикл функций клиента Windows». Что нового в Windows . Майкрософт . Проверено 1 марта 2023 г.
  5. ^ «О будущем smbfs» . LWN.net . 15 мая 2006 года . Проверено 1 марта 2023 г.
  6. ^ ГНУ. «Линейный вход». Библиотека GNU C. ГНУ. Архивировано из оригинала 26 января 2021 года . Проверено 2 августа 2008 г. Устаревшая функция: char * get (char *s). ... Функция очень опасна , поскольку не обеспечивает защиты от переполнения строки . Библиотека GNU включает его только для совместимости. Вместо этого всегда следует использовать или .getssfgetsgetline
  7. ^ «Устарение примитива Java Thread» . Оракул. Архивировано из оригинала 15 октября 2011 года . Проверено 13 мая 2011 г.
  8. ^ Мусчиано, Чак; Кеннеди, Билл (2007). «Устаревшая расширенная обработка шрифтов HTML». HTML и XHTML: полное руководство (6-е изд.). Пекин: О'Рейли. ISBN 978-0-596-52732-7. ОСЛК  77574682.
  9. ^ Сименель, Эрик (2000). «Карбонизация 101». МакТех . Том. 16, нет. 12 . Проверено 1 марта 2023 г.
  10. ^ «Кроссплатформенное решение для потоковой передачи» . ВидеоЛАН . Проверено 1 марта 2023 г.
  11. ^ «Бронтозавр наконец признан отдельным динозавром» . Новости АВС . Архивировано из оригинала 9 апреля 2020 года . Проверено 27 июня 2020 г.
  12. ^ Апчерч, Пол; Барретт, Пол М.; Додсон, Питер (2004). «Зауропода». В Вейшампеле, Дэвид Б.; Додсон, Питер; Осмольска, Гальшка (ред.). Динозаврия (2-е изд.). Беркли: Издательство Калифорнийского университета. стр. 259–322. ISBN 0-520-24209-2.
  13. ^ Номенклатура органической химии: Рекомендации ИЮПАК и предпочтительные названия 2013 (Синяя книга) . Кембридж: Королевское химическое общество . 2014. с. 725. дои : 10.1039/9781849733069-FP001. ISBN 978-0-85404-182-4.

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