5 रिपॉजिटरी
Systems for storing and retrieving growable collections with indexed access.
Distinct from Fixed-Size Collections: Candidates focused on fixed-size collections or UI sizing; this is about growable data structure storage.
Explore 5 awesome GitHub repositories matching data & databases · Dynamic Array Management. Refine with filters or upvote what's useful.
The ECMAScript specification is the formal standard defining the syntax, semantics, and execution model that all JavaScript implementations must follow. It establishes the official language rules through a combination of formal grammar and step-by-step algorithmic prose. The project manages the technical evolution of the language via a consensus-driven governance framework and a staged proposal pipeline. This process tracks features from initial design through expert reviewer sign-off and committee approval. A specification-as-code toolchain compiles these formal definitions and algorithmic d
Manages indexed collections with dynamic lengths and standard methods for sorting and transforming elements.
Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo
Provides the ability to store and retrieve growable collections of any type using zero-based indexing.
uthash C के लिए एक मैक्रो-आधारित डेटा स्ट्रक्चर लाइब्रेरी है जो हैश टेबल, लिंक्ड लिस्ट, स्टैक और डायनामिक एरे का हेडर-ओनली कार्यान्वयन प्रदान करती है। यह बाहरी लाइब्रेरी लिंकिंग की आवश्यकता के बिना की-आधारित लुकअप और व्यवस्थित डेटा स्टोरेज की अनुमति देती है। यह लाइब्रेरी मैक्रोज़ के माध्यम से उपयोगकर्ता-परिभाषित स्ट्रक्चर्स में सीधे मेटाडेटा एम्बेड करने के लिए इंट्रूसिव लिंकिंग का उपयोग करती है। यह दृष्टिकोण इन-प्लेस स्ट्रक्चर एक्सटेंशन को सक्षम बनाता है, जिससे कंटेनर नोड्स के लिए अलग मेमोरी आवंटन के बिना मौजूदा स्ट्रक्ट्स में हैश और लिंक फ़ील्ड जोड़े जा सकते हैं। यह प्रोजेक्ट विशेष मेमोरी और डेटा स्ट्रीम मैनेजमेंट को भी कवर करता है, जिसमें निरंतर डेटा प्रवाह के लिए फिक्स्ड-साइज़ सर्कुलर बफ़र्स और स्वचालित मेमोरी आवंटन के साथ स्ट्रिंग बफ़र्स शामिल हैं। ये यूटिलिटीज़ संसाधन-सीमित वातावरण और एम्बेडेड सिस्टम में डेटा हैंडलिंग को आसान बनाती हैं।
Provides growable collections of data with indexed access using dynamic array management.
Janet is a Lisp-based dynamic programming language featuring a register-based bytecode virtual machine and an embeddable scripting engine. It functions as a fiber-based concurrency runtime and includes a parsing engine based on Parsing Expression Grammars. The project is distinguished by its ability to be integrated into C or C++ applications via a minimal header interface. It utilizes a Lisp-style macro system for compile-time code transformation and employs prototype-based table inheritance for object-oriented behavior. The runtime covers a broad set of capabilities, including asynchronous
Provides growable collections with indexed access for storing data dynamically.
यह प्रोजेक्ट Go इंटरनल्स, रनटाइम तंत्र और उन्नत भाषा सुविधाओं पर केंद्रित एक तकनीकी प्रोग्रामिंग गाइड और शैक्षिक संसाधन है। यह भाषा के निष्पादन मॉडल का विस्तृत वैचारिक विश्लेषण प्रदान करता है, जिसमें इसका शेड्यूलर, मेमोरी एस्केप एनालिसिस और गारबेज कलेक्शन तंत्र शामिल है। यह सामग्री उच्च-कॉन्करेंसी सिस्टम डिज़ाइन में गहरे गोता लगाकर खुद को अलग करती है, वर्कर पूल्स और कम्युनिकेशन चैनल्स के कार्यान्वयन की खोज करती है। यह I/O मल्टीप्लेक्सिंग और TCP स्टेट प्रबंधन पर ध्यान देने के साथ लो-लेवल नेटवर्क प्रोग्रामिंग को भी कवर करती है, साथ ही स्केलेबल सर्विसेज के लिए CAP और BASE सिद्धांतों को लागू करने वाले डिस्ट्रीब्यूटेड सिस्टम्स थ्योरी का अध्ययन करती है। इसका दायरा CPU और मेमोरी प्रोफाइलिंग के माध्यम से परफॉरमेंस ऑप्टिमाइज़ेशन, मॉड्यूल डिपेंडेंसी प्रबंधन और अखंडता सत्यापन, और डिपेंडेंसी इनवर्जन जैसे सॉफ्टवेयर आर्किटेक्चर सिद्धांतों के अनुप्रयोग तक फैला हुआ है। यह टाइप सिस्टम के पॉलीमॉर्फिक व्यवहार और स्वचालित मेमोरी प्रबंधन के इंटरनल्स की भी जांच करता है।
Describes how Go manages growable collections through slice initialization and capacity expansion.