dig into implemention of the go programming language
Repository Index
79,350 visible repositories in the index
337–360 of 976 · Most stars
Python static typing home. Hosts the documentation and a user help forum.
- python
- types
- typing
- static-typing
Simplified distributed locking implementation using Redis
- golang
- redis
- lock
- distributed
The fast sync and async channel that Rust deserves
- channel
- concurrency
- mpmc
- oneshot
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
- python
- micropython
- mcu
- iot
Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
- liquidsoap
- streaming
- webradio
Typescript focused FP library similar to Remeda and Ramda
- fp
- ramda
- lodash
- utils
The Lux Programming Language
- language
- programming-language
- macros
- functional-programming
Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions
- quickjs
- eval
- javascript
- wasm
Convert Notion pages, blocks, or entire lists into any format: Markdown, MDX, JSX, HTML, LaTeX, and more. A powerful Notion conversion engine that lets you write once in Notion and publish seamlessly anywhere, in any format. Compatible with your favorite CMS, workflow, static site generator, and beyond.
- notion
- notion-api
- notion-database
- md
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
- java
- mixins
- gradle
- mixin-framework
Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.
High-performance automatic differentiation of LLVM and MLIR.
- enzyme
- llvm
- ad
- automatic-differentiation
a lightweight, robust, scheme-like lisp implementation
langcc: A Next-Generation Compiler Compiler
A small library for generalized transformation of data (inspired by Clojure's transducers)
Static Value-Flow Analysis Framework for Source Code
- static-analysis
- static-value-flow
- source-code-analysis
- pointer-analysis
JPHP - an implementation of PHP on Java VM
- php
- php-language
- jvm
- bytecode
Must read research papers and links to tools and datasets that are related to using machine learning for compilers and systems optimisation
- machine-learning
- compiler
- optimisation
- parallel-computing
WhatsApp Parser Toolset v1.59
- forensic-analysis
- whatsapp-parser
- whatsapp-encryption
:droplet: Learn the Elixir programming language to build functional, fast, scalable and maintainable web applications!
- beginner
- beginner-friendly
- elixir
- elixir-lang
Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
- hedy
- gradual
- education
- programming
Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.
- lisp
- lisp-interpreter
- pc-g850
- tiny
🚀 The open-source, multi-tenant platform for self-building knowledge graphs and simulation
- hash
- rust
- typescript
- graph