Showing 20 open source projects for "c memory allocator"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud creditsβ€”no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Odin

    Odin

    Odin Programming Language

    Odin is a general-purpose programming language with distinct typing built for high performance, modern systems, and data-oriented programming. Odin has been designed for readability, scalability, and orthogonality of concepts. Simplicity is complicated to get right, clear is better than clever. Odin allows for the highest performance through low-level control over the memory layout, memory management, custom allocators and so much more. Odin is designed from the bottom up for the modern...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    Objeck

    Objeck

    Simple β‡’ Object-Oriented β‡’ Functional

    Objeck is an object-oriented programming language with functional features. Objeck emphasizes, expression, simplicity, portability, and scalability. The programming environment consists of a compiler, virtual machine, and command line debugger with IDE plugins.
    Leader badge
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    AL-IV

    AL-IV

    ALFOUR Programming language. Simple, safe, power, multi-platform.

    A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Ring

    Ring

    Simple and flexible programming language for applications development

    The Ring is a practical general-purpose multi-paradigm language. The supported programming paradigms are imperative, procedural, object-oriented, declarative using nested structures, functional, meta programming and natural programming. The language is portable (MS-DOS, Windows, Linux, macOS, Android, WebAssembly, Microcontrollers, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be simple, small and flexible. Ring is...
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    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
  • 5
    XBNF Neurotranslator compiler

    XBNF Neurotranslator compiler

    (X)BNF simple and clever translation grammar compiler

    XBNF Neurotranslator is a powerfull extended BNF grammar language to handle translations easily and many features to handle different kind of situations. This project is for common arch binaries, C++ sources, tests & support tickets. No installation, juste get binary for your architecture : > See [Files] > binary.{version} Library of smart samples of grammars> https://sourceforge.net/projects/xbnf/ Docker image which embeds the Linux/64bits binary and the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    XSharpDev

    XSharpDev

    XSharp Repository for the Compiler source code

    The Roslyn folder contains (modified) source from Roslyn The XSharp folder contains our own source for the compiler, documentation and other components. For the build process of the compiler we create our own "specialized" version of the CSharp Compiler. The source for this compiler and codeanalysis.dll is in the Tools folder. This compiler will translate some of the Roslyn Namespaces from CSharp into XSharp to prevent name conflicts when assemblies of both origins are in memory at the same...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    Memory Layout Specification Tool

    A tool for generating memory maps for low-level and embedded systems.

    The Memory Layout Specification Tool (MLST) is a file specification and a collection of tools for conveying the contents of a memory map. MLST can take an appropriately formatted specification and create both a representation of the memory map for a assembler and documentation from the input file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Selfie

    Selfie

    An educational software system of a tiny self-compiling C compiler

    ...The common theme is to identify and resolve self-reference in systems code which is seen as the key challenge when teaching systems engineering, hence the name. Selfie is implemented in a single (!) file and kept minimal for simplicity. There is also a simple in-memory linker, a RISC-U disassembler, a garbage collector, L1 instruction and data caches, a profiler, and a debugger with replay.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Dev-C++ for Windows 10/8/7

    Dev-C++ for Windows 10/8/7

    A fast, portable, simple, and free C/C++ IDE

    ...Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron. Optimized for parallel compilation on modern multi-core machines. GitHub Project: https://github.com/Embarcadero/Dev-Cpp/ Sponsored by Embarcadero: https://www.embarcadero.com/free-tools/dev-cpp
    Leader badge
    Downloads: 2,728 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 10
    GHC (Glasgow Haskell Compiler)

    GHC (Glasgow Haskell Compiler)

    Mirror of the Glasgow Haskell Compiler

    GHC (Glasgow Haskell Compiler) is the leading open-source compiler and interactive environment for the Haskell programming language, supporting the Haskell 2010 standard plus numerous language extensions. It compiles to native machine code (via LLVM or C), and includes the interactive GHCi REPL. For full information on building GHC, see the GHC Building Guide. Here follows a summary - if you get into trouble, the Building Guide has all the answers. For building library documentation, you'll...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    JILRuntime/JewelScript

    An object-oriented script language to embed in any application

    A general purpose, object-oriented script language that compiles into code for a register based virtual machine. The language is quite similar to object-oriented high-level languages like Java and C#. The library is entirely self-sufficient and ANSI C compliant. It's main purpose is to be embedded in any application to allow automation of that application through scripting. An integrated C++ binding code generator allows you to create bindings for your application's classes in seconds....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    JavacTo

    Translate java source into another language

    JavacTo is a prototype tool designed to evaluate the need and value of translating java code into another programming language. An ideal language for translation is a language that supports the concept of packages, classes, interfaces, and enums as well as built-in memory garbage collection. Languages such as C# and D, are well suited as a translation β€œTo” language. Eclipse project provided to get started. Three visitor classes provided to learn how to use JavacTo and write visitor classes. Vistor javadocs available at: http://docs.oracle.com/javase/8/docs/jdk/api/javac/tree/index.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    MiniLisp

    MiniLisp

    A readable lisp in less than 1k lines of C

    ...It includes support for lexical scoping, user-defined functions, and a macro system, enabling users to explore advanced Lisp concepts. The interpreter also implements a copying garbage collector, demonstrating memory management techniques in a simple context. It is designed to run on Unix-like systems and includes a test suite for validation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    C-Lesh and SMW Engine

    C-Lesh is a game programming language for 2D games.

    C-Lesh lacks memory allocation and destruction. There is no need to use pointers and you can never get memory leaks or program crashes caused by memory leaks. As C-Lesh is somewhat primitive you may like it if you are into C. I'd say its a step up from C for 2D games. Everything is set - all you need is a sprite sheet and some programming knowledge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    RapidDevelop R#

    RapidDevelop is an IDE and Compiler for a new programming language!

    RapidDevelop R# is an IDE and Compiler for a programming language called RapidLang. RapidLang (or r#) is a programming language based on c# and .Net which introduces some new paradigms and shorthand to improve development times and to help ease the creation of software in general. Being an extension of C#, you can link, build or compile native C# assemblies or Classes and Libraries so that you can very easily port existing code. The programming language also exists in a managed shared library and can be dropped into any .net project so that you can use the compiler in your own projects, with plans to even provide executing compiled code in memory, effectively creating a RapidLang Scripting Language plugin!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Tsunami Programming Language
    Tsunami is an open-source high performance computing language. With it you can write streaming data-parallel algorithms that utilize GPGPUs for orders-of-magnitude speed-up with the ease of writing sequential algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A data parallel scientific programming model. Compiles efficiently to different platforms like distributed memory (MPI), shared memory multi-processor (pthreads), Cell BE processor, Nvidia Cuda, SIMD vectorization (SSE, Altivec), and sequential C++ code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Tiny C compiler, programmed in C with compiler/linker/assembler included. VERY fast and mainly usable as a library. WIN32 port of the http://tinycc.org version. Compiles code to memory currently, perhaps disk soon. Go to the homepage for more info.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 19
    This is a simple library for parsing & compiling mathematical formulas (also with variables). Compiled ones are stored in machine code in memory and are ready for fast calculations (for example integral calculations, function plotting and analysis).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Chasm is a language using assembler meat with C style bone. It provide the C style flow control statement to make assembler code easier to write and easier to maintain. All the register/memory modify code is in the assembler, give the programmer the de
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
Auth0 Logo