Tag

C library

1 views collected around this technical thread.

Deepin Linux
Deepin Linux
Mar 5, 2024 · Fundamentals

Understanding System Calls, APIs, and Their Relationship in Linux

This article explains the concept of system calls, how they provide a privileged interface between user programs and the kernel, distinguishes them from APIs and library functions, and describes their role in Linux operating‑system architecture and application development.

APIC libraryKernel
0 likes · 19 min read
Understanding System Calls, APIs, and Their Relationship in Linux
Youzan Coder
Youzan Coder
Oct 19, 2018 · Fundamentals

Understanding NaN in JavaScript: Representation and Comparison

JavaScript’s NaN represents undefined numeric results, appears when operations like Math.sqrt(-1) occur, has multiple binary forms, and is distinguished as Quiet or Signaling; because NaN !== NaN, comparisons rely on special checks such as isnan, with implementations varying across environments like V8 and Apple’s C library.

C libraryJavaScriptNAN
0 likes · 8 min read
Understanding NaN in JavaScript: Representation and Comparison