doc: add some entries to glossary.md

PR-URL: https://github.com/nodejs/node/pull/59277
Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
Mohataseem Khan 2025-07-29 21:02:30 +05:30 committed by Antoine du Hamel
parent 4e7f9c997d
commit 8c32a71a7b
No known key found for this signature in database
GPG Key ID: 20B1A390B168D356

View File

@ -4,10 +4,17 @@ This file documents various terms and definitions used throughout the Node.js co
* **ABI**: [Application Binary Interface][] - Defines the interface between two binary program modules.
* **AFAICT**: As Far As I Can Tell.
* **AFAICT**: As Far As I Can Tell.
* **AFAIK**: As Far As I Know.
* **AFAIK**: As Far As I Know.
* **API**: [Application Programming Interface][] - A set of rules and protocols that allows different software
applications to communicate with each other. APIs are used to enable integration between different systems.
* **ASAP**: As Soon As Possible.
* **ASLR**: Address Space Layout Randomization. A security technique that randomizes memory addresses to prevent certain attacks.
* **Backport**: The process of applying a fix or feature from a newer branch to an older supported
branch (e.g., applying a security fix to an LTS release).
* **BE** ([Big Endian]): Byte order in which the most significant byte is stored first in memory.
Opposite of **LE** (Little Endian).
* **BE**: Big [Endian][] - A Byte Order where the largest bit comes first. The opposite of **LE**.
* **Bootstrap**: Early phase in the Node.js process startup - sets up the execution environment and loads internal
modules.
@ -73,9 +80,9 @@ This file documents various terms and definitions used throughout the Node.js co
contain data and code to manipulate that data. OOP languages include features such as encapsulation, inheritance,
and polymorphism.
* **PPC**: [PowerPC][] - A type of microprocessor architecture.
* **PTAL**: Please Take A Look.
* **Primordials**: Pristine built-ins in JavaScript that are not affected by prototype pollution.
* **Prototype Pollution**: Process in which a user mutating object prototypes affects other code.
* **PTAL**: Please Take A Look.
* **RAII**: [Resource Acquisition Is Initialization][] - Programming idiom used to manage resources in C++.
* **REPL**: [Read Evaluate Print Loop][] - Environment for interactive programming.
* **RFC**: [Request For Comments][] - A Document used in standardization processes.