OS for embedded and mobile devices based on tiny byte-code interpreter and FORTH language compiler (into platform-independent byte-code). In other word its smallest programminglanguage realization works on any type computer with any OS
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
libnaru is a library written in C that supports you to define a type system for a programminglanguage. It is thought to be another lego piece beside lexical and syntax analysis in a compiler project.
The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the Haskell 98 programminglanguage. Please note, we are no longer using the SourceForge bug tracker. Please go to http://cvs.haskell.org/trac/ghc instead.
PCL-Compiler is a compiler for PCL: a simple Pascal-derived programminglanguage, used for teaching compiler technology in the National Technical University of Athens.
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
The Voodoo compiler is an implementation of the Voodoo programminglanguage. It provides both a stand-alone compiler executable and a Ruby API for generating code for target platforms.
The Minions programminglanguage makes it easy to write performant, highly parallel programs. Minions are especially good at web apps. Minions like the web.
This project provide a framework for general coding style checker's process:
1, Support different adapter plugin for different programminglanguage syntax
2, Support incremental scanning
3, Support customize criteria rules.
4, Generate report for scanning result.
A C/C++ adapter was also implemented based on clang library as example.
Kammerjäger is a debugging tool with integrated correctness proving.
Kammerjäger is a debugging and testing tool that enables you to prove the correctness of your code. In our C like programminglanguage named "SimPL" you can easily and simply annotate your code with preconditions and assertions (also with forall and exists expressions). We then use Microsofts Z3 theorem prover to prove if the behaviour of your program matches what you expected.
The easy to use GUI with an integrated Interpreter and Debugger (with a Stackview and HotCodeReplacement) makes it even easier to write your code and find errors.
...
A few simple refactoring tools developed according to the KISS principle. The focus is to refactor C++ code but almost any programminglanguage should work. Tools: Rename, Detect duplicate code
Dove is an integrated development environment for D programminglanguage based on Eclipse(plgin for eclipse).It provides IDE features such as code completion, outline view, preference, debugger.
Little Smalltalk was the first Smalltalk dialect developed outside of Xerox PARC (tm). We continue to develop it to provide a powerful, general purpose, full featured and portable dialect of the Smalltalk programminglanguage.
IronBabel is a universal emulation platform; that is, IronBabel is intended to run anywhere and run anything. To achieve this, IronBabel is implemented using .NET technology, namely the Nemerle programminglanguage.
An environment (library + IDE) that emulates Delphi but uses python as the programminglanguage and wxPython as the graphical API. Starting with the library, we have a set of modules/classes that emulates the units/classes of the famous VCL.
Decafcc is a simple just-in-time (JIT) compiler for small programming or data modeling language. The current Decaf project demonstrates how to parse simple C, and how to generate MIPS assemble code.
PAGEB is an easy to use tool to create videogames. With PAGEB is not necessary to known any programminglanguage, nor to master complex game development techniques, to create high quality games. All you need is a good game idea and time to develope it.
This is a general purpose tool optimized for managing, programming and automating machines, services and apps or just loose parts of code snippets.
It comes with a visual block language and a visual GUI designer which lets you inter connect and automate all sorts of devices.
It has built-in support for TCP, UDP, Serial, MQTT, SSH, Arduino/Raspberry-PI or access to your custom API via HTTP.
A human-readable ISC-Licensed implementation of the LZO1X algorithm.
LZO is a compression library which is widely used around the world. The main problem with LZO is that it is absolutely not human readable.
People have done crazy stuff to get LZO to run in their language. Usually it implies inline assembly or trying to execute data which actually contains machine code. This is sick. Whoever is responsible for this sorry situation ought to be ashamed.
So I'm going to deobfuscate LZO and provide a ISC implementation of this algorithm in Python and C. In addition, I will provide a textual description of the algorithm so that it can be easily ported to any programminglanguage.
...
Code Poet is an Integrated Development Environment for compiled languages, but primarily aimed at the D programminglanguage. It is written in C++ using wxWidgets and boost.
Adapt is data conversion language developped in 1984 by Norman W. Molhant and Christophe Dupriez. It has been used in many circumstances, it translated itself in many programming environment and it should evolve now toward modern environments like Java.