3 रिपॉजिटरी
Systems that replicate language runtime environments to ensure functional parity.
Distinct from Python Language Features: Distinct from language features: focuses on the environment emulation layer.
Explore 3 awesome GitHub repositories matching programming languages & runtimes · Runtime Environment Emulators. Refine with filters or upvote what's useful.
Grumpy is a native binary compiler that transforms Python source code into Go source code. By transpiling high-level scripts into a strongly typed intermediate representation, the system enables the creation of statically linked native binaries that operate independently of a traditional virtual machine interpreter. The project distinguishes itself by providing a comprehensive runtime library that replicates standard Python data structures and object behaviors. This emulation layer ensures that compiled code maintains functional parity with the original source environment while leveraging the
Replicates standard language features to ensure compiled code behaves exactly like the original source.
j2objc एक सोर्स-टू-सोर्स कंपाइलर और ट्रांसपाइलर है जो Java सोर्स कोड को Objective-C में परिवर्तित करता है। यह एक क्रॉस-प्लेटफ़ॉर्म लॉजिक पोर्टर के रूप में कार्य करता है, जो Java में लिखे गए एप्लिकेशन लॉजिक और डेटा मॉडल्स को iOS पर साझा और निष्पादित करने की अनुमति देता है। इस अनुवाद को सपोर्ट करने के लिए, यह प्रोजेक्ट Java रनटाइम वातावरण का अनुकरण करने के लिए मुख्य Java क्लासेस और APIs का एक Objective-C कार्यान्वयन प्रदान करता है। यह सिस्टम Java लाइब्रेरीज़ के लिए विशेष अनुवाद शामिल करता है और मेटाडेटा को संरक्षित करने के लिए डिपेंडेंसी इंजेक्शन और स्टेटिक एनालिसिस एनोटेशन के लिए मैपिंग प्रदान करता है।
Implements core Java classes and APIs in Objective-C to replicate the Java runtime environment on iOS.
docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime environments. It provides a system for executing serverless functions locally and mirroring cloud execution environments through containerized images. The project includes a local API server that allows for function invocation via HTTP to eliminate cold starts during testing. It features a build tool for compiling native dependencies and packaging function code into deployment archives using specialized system images. The environment supports mirroring shared dependency layers by
Implements a Docker-based emulator that mirrors AWS Lambda runtime environments.