सेवा के बारे में
अनुवादितमैं लिम्बो में अनुप्रयुक्त और अनुसंधान सॉफ़्टवेयर विकसित करता हूँ - इन्फ़र्नो ऑपरेटिंग सिस्टम की समांतर भाषा, जिसे डिस वर्चुअल मशीन द्वारा निष्पादित किया जाता है। वर्षों में मैंने डिवाइस ड्राइवर, नेटवर्क सेवाएँ, स्टिक्स प्रोटोकॉल के माध्यम से वितरित फ़ाइल सर्वर, और छोटे वितरित उपयोगिताएँ बनाई हैं जो इस कारण से पढ़ने योग्य बनी रहती हैं क्योंकि समानांतरता चैनलों और CSP मॉडल के माध्यम से व्यक्त की जाती है न कि ताले और साझा मेमोरी के माध्यम से। आमतौर पर काम एक छोटे प्रोजेक्ट नोट के साथ शुरू होता है: मैं कार्य को संवाद करने वाली प्रक्रियाओं में विभाजित करता हूँ, तय करता हूँ कि कौन से संदेश कौन से चैनलों के माध्यम से प्रवाहित होते हैं, और यह रेखांकित करता हूँ कि काम कैसे समानांतर होता है और फिर से एकत्रित होता है। फिर - लिम्बो में सावधानीपूर्वक मॉड्यूल छोटे इंटरफेस के साथ और डिस बाइटकोड का सत्यापन दोनों होस्टेड इन्फ़र्नो के तहत और उस लक्षित प्लेटफ़ॉर्म पर जहाँ कोड रहेगा। मैं अजीब जगहों से परिचित हूँ: प्रक्रिया सीमाओं को पार करते हुए गार्बेज-एकत्रित संदर्भ, बिना भूख के वैकल्पिक निर्माण, सही समय सीमा और रद्दीकरण, और आधुनिक प्रणालियों पर डिस उपकरण बनाने के अजीबोगरीब। मैं पुराने लिम्बो कोड को भी पुनर्स्थापित करता हूँ जो संकलित होना बंद हो गया, इसे दस्तावेज़ करता हूँ और एक पुनरुत्पादक निर्माण छोड़ता हूँ। यदि आपके पास एक अंतर्निहित कार्य, एक वितरित प्रोटोटाइप, इन्फ़र्नो के चारों ओर एक रेट्रो या शैक्षिक प्रोजेक्ट है, या बस किसी की आवश्यकता है जो भाषा को धाराप्रवाह पढ़ता है - मैं मदद कर सकता हूँ। डिलीवर करने योग्य में टिप्पणी की गई स्रोत कोड, मॉड्यूल हस्ताक्षर, एक निर्माण नुस्खा, एक परीक्षण बेंच और यह समझाने की जानकारी शामिल है कि चैनल कैसे जुड़े हैं। मैं स्पष्ट भाषा में व्यापारिक समझौतों को समझाता हूँ और डिज़ाइन को इतना संक्षिप्त रखता हूँ कि आपकी टीम इसे स्वयं बनाए रख सके।