Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Full-stack observability with actually useful AI | Grafana Cloud
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
M+ Compiler/Interpreter is a interpreter library written in Java that delivers the possibility to extend any Java application with simple scripts. Besides the usage of native datatypes and operations you can instantiate and call native Java objects.
Compiler and device support for Ada programs on the ultra-low-power TI MSP430 microcontrollers. This project builds on the Gnu Gnat/GCC Ada compiler, the Sourceforge mspgcc back-end and MSP430 CPU support. It was inspired by the Sourceforge AVR-Ada project.
The purpose of this project is to modify SmartEiffel to allow it to be used to create applications for mobile device platforms such as Symbian, BREW, and J2ME. Currently the codebase is based on SmartEiffel 1.0, but we are looking into moving over to Sma
Mouseth is a cross between the Mouse and Forth programming languages.
The programs are compiled to a very compact, machine independant bytecode, which can then be run on its extremely small virtual machine.
The NT POSIX C Runtime Library is an IEEE standard runtime library for the NT POSIX subsystem. It can be used as a complete replacement or a side by side alternative for what is shipped with the Interix SDK.
NUDA (= Nemerle Unified Device Architecture) is a set of extensions for Nemerle programming language to facilitate GPU programming and writing HPC applications. Its main purpose is to experiment with extensible languages for HPC applications
NasmSharp is an open source effort to build a x86 assembler written in pure C#. Primarily it is a C# port of well known x86 assembler NASM, written in ANSI C.
Involvement of some experienced C# programmers is highly appreciated.
The FBench is the ongoing development of an open-source graphical software tool for embedded automation components and systems based on the IEC 61499 standard. The project originates from the OOONEIDA Workbench pioneered by Dr. James Christensen in 2005.
Oberon family of languages to C translator for ARM, x64 and x86 archit
Ofront+ is a tool that translates programs in Oberon dialects into semantically equivalent C programs. Full error analysis is performed on the Oberon input program and in case of no errors up to three files are generated as output.
Ofront+ does not invoke the C compiler or linkage editor. This may be done in separate shell scripts or make files and is inherently dependent on the C compiler and linkage editor being used.
Although normally not read by the user, the C code generated by Ofront+ is kept as readable as possible, nicely formatted, should not produce any C compiler error messages or warnings and is tuned for efficient execution. In fact, an Oberon program translated by Ofront+ can be expected to execute as fast and read as well as an equivalent hand-coded C program.
Ofront+ is based on Ofront by Software Templ OEG. Here are two versions:
1. Ofront+ for Windows & Linux command line
2. Ofront+ for BlackBox Component Builder (runs as a subsystem)
OpenXL provides a flexible, platform-independent SOA/Web Service middleware and workflow programming language (SLL). OpenXL supports the creation, provisioning and execution of Web Services as well as the integration of code written in BPEL, Java, etc.
ButterflyOS is a very simple operation system for the Atmel AVR Butterfly board. It's based on the AvrX multitasking scheduler, created by Larry Barello. A byte-code program for ButterflyOS, can be sent and managed through the serial interface.
THE SOURCES HAS BEEN MOVED TO GITHUB
https://github.com/josefpavlik/picoforth
PicoForth is Forth compiler for PIC12 and PIC16 families. It is written in gForth and requires gpUtils. Produces hex file ready to be programmed into the device.
PXC is a new C-Crosscompiler-Project, based on PCC the UNIX(TM)-Original.
Aimed at ISO-9899:99/201x Feature-Completness and easy retargeting.
The Toolchain will consist of an Assembler, Linker, Librarian and an integrated MISRA-C-Checker.
This tool converts Visual C++ 7.0 (VS2002) projects back to Visual C++ 6.0 (VC6) projects, ie. .sln/.vcproj to .dsw/.dsp pairs.
Originally created by Stephane Rodriguez and posted at:
http://www.codeproject.com/KB/applications/prjconverter.aspx
Proteus Cross Compiler system allows the generation and compilation of Java Code from llvm-gcc compatible languages (C/C++/fortran). The generated code will execute at up to 50% of native code.
Protoscribe converts pseudo English sentences in to Object Oriented code skeletons. It was developed to help teach object oriented design and as an experimental source code generator. Currently, C++ and Java code skeletons can be generated.