सामग्री पर जाएं

Kotoba इंजीनियरिंग नोट्स

नारे से पहले साक्ष्य

भाषा डिजाइन, मापन, भेजी गई सीमाओं, और जो अभी भी अयोग्य हैं, के बारे में संक्षिप्त नोट्स।

सुरक्षा इंजीनियरिंग

क्या Kotoba किसी NIST CSF 2.0 कार्यक्रम का समर्थन कर सकता है?

क्षमता सीमाओं, हमले के मार्गों और Kotoba के आसपास अब भी आवश्यक संचालन नियंत्रणों के लिए साक्ष्य-आधारित मार्गदर्शिका।

आकलन और हमले के परिदृश्य पढ़ें

31 अगस्त 2026 · बेंचमार्क

एक पांचवां बेंचमार्क, और दावा कि यह समर्थन नहीं करेगा

चारों बेंचमार्क ने एक ऐसा प्रोग्राम बनाया जो एक स्क्रीन पर फिट हो सके, जो मापता है कि टूलचेन कितनी जल्दी शुरू होता है न कि डेवलपर कितना इंतजार करता है। नया निर्माण-स्केलिंग सूट आठ आकारों पर समान प्रोग्राम बनाता है, इसे होस्ट पर हर टूलचेन के माध्यम से बनाता है, और फिर जो कुछ भी प्रत्येक ने उत्पादित किया उसे निष्पादित करता है।

आर्टिफैक्ट को निष्पादित करना इसे स्टॉपवॉच के बजाय बेंचमार्क बनाता है। जारी Kotoba CLI 128 फ़ंक्शंस से ऊपर एक अमान्य WebAssembly मॉड्यूल जारी करता है और सफलतापूर्वक बाहर निकलता है, इसलिए एक अप्रमाणित हार्नेस ने उसके सर्वोत्तम नंबर ठीक वहीं रिकॉर्ड किए जहाँ यह काम करना बंद कर दिया था। दो अन्य Kotoba लेन घोषित सीमाओं पर रुकते हैं — एक कॉल-फ्यूल बजट और एक फ़ंक्शन-काउंट प्रवेश सीमा — जो विपरीत परिणाम हैं और उन्हें वैसा ही रिपोर्ट करना पड़ा।

सूट को निर्माण गति को एक ताकत के रूप में दिखाने के लिए जोड़ा गया था। यह रिलीज़ किए गए बाइनरी को दिखाता है जिसमें किसी भी मापी गई लेन की सबसे कम ठंडी-शुरुआत निर्माण लागत होती है, और यह दिखाता है कि बड़े आकारों पर निर्माण गति वर्तमान में Kotoba ताकत नहीं है। दोनों हिस्से एक ही तालिका में हैं।

निर्माण-स्केलिंग परिणाम पढ़ें

29 अगस्त 2026 · बेंचमार्क

चार बेंचमार्क चार अलग-अलग प्रश्नों का उत्तर देते हैं

कंपाइलर स्टार्टअप एक छोटे स्रोत-से-आर्टिफैक्ट पथ को मापता है। डेवलपर-लूप सूट समाधान, जांच, साफ और बिना बदलाव के बिल्ड, और पहले परिणाम को ग्यारह टूलचेन पथों में अलग करता है। नेटिव रनटाइम पहले से निर्मित प्रोग्रामों को मापता है। चौथा सूट छह प्रतिनिधि रनटाइम पथों में स्ट्रिंग्स, संग्रह, आवंटन, I/O, समवर्तीता, और एक छोटे वास्तविक अनुप्रयोग की तुलना करता है। Kotoba उन्हें अलग-अलग प्रकाशित करता है ताकि एक तेज़ चरण को सार्वभौमिक गति के रूप में गलत न समझा जाए।

प्रत्येक उत्सर्जित परिणाम की जांच की जाती है, लेकिन सभी गति रैंकिंग होस्ट-लोड गेट्स के विफल होने के कारण रोकी गई हैं।

बेंचमार्क पढ़ें और इसके साक्ष्य का निरीक्षण करें

28 अगस्त 2026 · भाषा डिजाइन

कोई परिवेश प्राधिकरण भाषा सीमा है

Kotoba प्रोग्राम्स में निहित फाइल सिस्टम, नेटवर्क, प्रक्रिया, घड़ी, मॉडल, या गुप्त पहुँच से शुरुआत नहीं होती। स्रोत प्रभावों की घोषणा करता है, प्रवेश अनुमति और नीति से मिलती है, और होस्ट केवल परिणामी क्षमताओं को बाँधता है।

यह डिज़ाइन ऑपरेटिंग सिस्टम पृथक्करण को पूरक करता है; यह विश्वसनीय कंप्यूटिंग बेस में कंपाइलर, सत्यापनकर्ता, रनटाइम, प्रदाता, कुंजी संरक्षण, या होस्ट नीति को प्रतिस्थापित नहीं करता।

गणना सीमा देखें