Skip to content

Latest commit

 

History

History
249 lines (126 loc) · 3.82 KB

dictionary.md

File metadata and controls

249 lines (126 loc) · 3.82 KB
layout title
page
Словарь терминов

Дополнения приветствуются. Для добавления перевода нового термина, создайте задачу в репозитории сайта. В ней будет происходить обсуждение.

Вопросы - в чат.

  • aliasing

    задание псевдонимов; в отношении указателей/ссылок - совпадение указателя/ссылки

  • arm

    ветка

  • borrowing

    заимствование

  • borrow checker

    анализатор заимствований

  • box

    упаковка

  • build

    сборка

  • capacity

    ёмкость (в отношении векторов)

  • capture

    метапеременная, захват метапеременных (в макросах)

  • compilation

    компиляция

  • concept

    понятие

  • concurrency

    конкурентность

  • core team

    основная группа

  • coroutine

    корутина

  • crash

    аварийно завершиться

  • crate

    пакет

  • destructure

    деструктуризация

  • expand

    развернуть

  • expansion

    развёртывание

  • expression

    выражение

  • feature

    возможность

  • future

    футура

  • generic

    обобщённый

  • goroutine

    горутина

  • handle

    дескриптор

  • immutable

    неизменяемый

  • irrefutable pattern

    безусловный образец

  • length

    длина (в отношении векторов)

  • lifetime

    время жизни

  • lint

    статический анализ / статическая проверка (в зависимости от контекста)

  • literal

    литерал, литеральный

  • macro

    макрос (макроопределение)

  • match

    сопоставление с образцом (гл.), сопоставление (сущ.)

  • matcher

  • matching

  • module

    модуль

  • mutable

    изменяемый

  • multithreading

    многопоточность

  • native libraries

    нативные библиотеки (имеются ввиду родные системные библиотеки, например, libc)

  • NLL(Non-Lexical Lifetime)

    нелексическое время жизни

  • operator

    операция

  • ownership

    владение, владение ресурсом, право владения

  • pattern (отдельно стоящее, как "pattern" в левой части "let")

    образец

  • pattern matching

    сопоставление с образцом

  • parallelism

    параллелизм

  • parse

    проводить разбор

  • range

    диапазон

    • inclusive range

      замкнутый диапазон

    • exclusive range

      полуоткрытый диапазон

  • shadowing

    затенение

  • slice

    срез

  • statement

    оператор

  • thread

    поток

  • token

    токен

  • tokenize

    разбить на токены

  • token tree

    дерево токенов

  • trait

    типаж

  • trait object

    типаж-объект

  • tuple struct

    кортежная структура

  • variable binding

    имя (связанное имя) / значение (связанное значение) в зависимости от контекста.

  • unit type

    единичный тип