सेवा के बारे में
अनुवादितमैं रेट्रो और आधुनिक सिस्टम के लिए ड्रैको भाषा में प्रोग्राम लिखता और पोर्ट करता हूँ। ड्रैको एक सिस्टम भाषा है जो अमीगा और CP/M युग से पास्कल और एल्गोल परिवार में है, और मैं इसमें लाइव काम करता हूँ: साफ प्रक्रियाएँ, रिकॉर्ड और पॉइंटर्स के साथ तंग काम, निम्न-स्तरीय नियंत्रण—यही वह चीज़ है जिसके लिए यह भाषा बनाई गई थी। क्या आपके पास एक पुराना स्रोत पेड़ है जिसे सालों से नहीं बनाया गया है, या पुराने हार्डवेयर के लिए एक नया विचार है? मैं इसे साफ, कार्यशील ड्रैको कोड में बदल देता हूँ।
आपको क्या मिलेगा: आदर्श ड्रैको में नए प्रोग्राम शून्य से; प्लेटफार्मों के बीच पुराने ड्रैको स्रोतों का पोर्टिंग; C, Pascal, या असेंबली से ड्रैको में प्रक्रियाओं का अनुवाद; क्रॉस-कंपाइलिंग ताकि वही लॉजिक एक असली 68k या Z80 मशीन पर और एक आधुनिक होस्ट पर एमुलेटर के माध्यम से चले। मैं टूलचेन सेट करता हूँ, निर्माण चरणों का दस्तावेज़ीकरण करता हूँ, और एक दोहराने योग्य प्रक्रिया प्रदान करता हूँ—एक बार का बाइनरी नहीं।
विशिष्ट कार्य: एक CP/M उपयोगिता को पुनर्जीवित करना, एक अमीगा उपकरण को फिर से बनाना जो अपना कंपाइलर खो चुका है, एक पुराने पुस्तकालय को एक आधुनिक इंटरफेस के साथ लपेटना, या उत्साही मशीनों के लिए एक डेमो और शौकिया सॉफ़्टवेयर लिखना। हर डिलीवरी में टिप्पणी की गई स्रोत, एक निर्माण स्क्रिप्ट, और लक्षित प्लेटफार्म के विशेषताओं पर नोट्स होते हैं ताकि आप या आपकी टीम आगे कोड को बनाए रख सके।
मैं सीमित हार्डवेयर पर सहीता की परवाह करता हूँ: निश्चित मेमोरी, कोई सुरक्षा जाल नहीं, सटीक बाइट लेआउट। मुझे लिस्टिंग, डिस्क इमेज, या बस लक्ष्य का एक विवरण भेजें—मैं ईमानदारी से दायरे का अनुमान लगाऊँगा पहले कि हम शुरू करें।
आपको क्या मिलेगा: आदर्श ड्रैको में नए प्रोग्राम शून्य से; प्लेटफार्मों के बीच पुराने ड्रैको स्रोतों का पोर्टिंग; C, Pascal, या असेंबली से ड्रैको में प्रक्रियाओं का अनुवाद; क्रॉस-कंपाइलिंग ताकि वही लॉजिक एक असली 68k या Z80 मशीन पर और एक आधुनिक होस्ट पर एमुलेटर के माध्यम से चले। मैं टूलचेन सेट करता हूँ, निर्माण चरणों का दस्तावेज़ीकरण करता हूँ, और एक दोहराने योग्य प्रक्रिया प्रदान करता हूँ—एक बार का बाइनरी नहीं।
विशिष्ट कार्य: एक CP/M उपयोगिता को पुनर्जीवित करना, एक अमीगा उपकरण को फिर से बनाना जो अपना कंपाइलर खो चुका है, एक पुराने पुस्तकालय को एक आधुनिक इंटरफेस के साथ लपेटना, या उत्साही मशीनों के लिए एक डेमो और शौकिया सॉफ़्टवेयर लिखना। हर डिलीवरी में टिप्पणी की गई स्रोत, एक निर्माण स्क्रिप्ट, और लक्षित प्लेटफार्म के विशेषताओं पर नोट्स होते हैं ताकि आप या आपकी टीम आगे कोड को बनाए रख सके।
मैं सीमित हार्डवेयर पर सहीता की परवाह करता हूँ: निश्चित मेमोरी, कोई सुरक्षा जाल नहीं, सटीक बाइट लेआउट। मुझे लिस्टिंग, डिस्क इमेज, या बस लक्ष्य का एक विवरण भेजें—मैं ईमानदारी से दायरे का अनुमान लगाऊँगा पहले कि हम शुरू करें।