native extension
[/ˈneɪtɪv ɪkˈstɛnʃən/]
nounpl: native extensions
extensão nativa
1. A software component or plugin written in a compiled language (such as C or C++) that extends the functionality of an interpreted language or framework by providing direct access to native system capabilities
The developer created a native extension to improve the application's performance when processing large datasets.
O desenvolvedor criou uma extensão nativa para melhorar o desempenho da aplicação ao processar grandes volumes de dados.
2. In programming, a module that bridges high-level programming languages with lower-level system functions or hardware capabilities
The mobile app uses a native extension to access the device's camera and GPS hardware directly.
O aplicativo móvel usa uma extensão nativa para acessar direitamente a câmera e o GPS do dispositivo.
3. A compiled library or component that allows scripting languages to perform operations that would otherwise be impossible or inefficient
Game developers often write native extensions to handle real-time graphics rendering.
Desenvolvedores de jogos frequentemente escrevem extensões nativas para manipular a renderização de gráficos em tempo real.
This is technical jargon primarily used in software development communities in both Brazil and the USA. It reflects the importance of performance optimization in modern software engineering, particularly in web development with Node.js, Python extensions, and mobile app development. The term is consistent across both English and Portuguese-speaking tech communities, with Portuguese developers commonly adopting the English terminology in technical discussions.
Related Idioms & Phrases
bridge the gap between high-level and low-level code
speed up performance with native code
access system resources directly
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →