I love programming. Below are some of my projects:
- magpie-language-design 语言设计教程,献给想学语言设计的朋友
- linq4c C语言的linq
- monkey monkey脚本语言
- magpie magpie脚本语言(monkey脚本语言的扩展)
- ExpressionParser C语言的表达式解析
Name: HuangHaiFeng
Type: User
Company: Dxc technology Dalian, China
Bio: C, Perl, Go, Objective-C
I love programming. Below are some of my projects:
Ć programming language. Translated automatically to C, C++, C#, Java, JavaScript, Python, Swift, TypeScript and OpenCL C.
A toy project that attempts to twist C into a classical object-oriented language with Objective-C style message passing.
Class-C programming language compiler, documentation, compiler source and example project
🖥 Build beautiful PHP CLI menus. Simple yet Powerful. Expressive DSL.
C data structure with LINQ like operations
Command Line User Interface (Console UI inspired by TurboVision)
Simple C modular programming demo
An exercice towards an object oriented library in C
cobj allows to implement interface based polymorphism in plain c in a simple, efficient and typesafe way
A library of generic data structures.
A Linux/GNU systems programming library in C.
A programming language implementation in Go.
Compiler for a small language into x86-64 Assembly
A parallel/xargs like tool. Executes commands using sets of input.
Core utilities for functional Programming in Go
C Object System: a framework that brings C to the level of other high level programming languages and beyond
C11 parser with GNU C extensions written in C++14
C++那些事
C++ IPC Library: A high-performance inter-process communication using shared memory on Linux/Windows.
Translation of C++ Core Guidelines [https://github.com/isocpp/CppCoreGuidelines] into Simplified Chinese.
中文的C++ Template的教学指南。与知名书籍C++ Templates不同,该系列教程将C++ Templates作为一门图灵完备的语言来讲授,以求帮助读者对Meta-Programming融会贯通。(正在施工中)
A simple Minecraft clone written in C using modern OpenGL (shaders).
手撸解释器教程《Crafting Interpreters》中文翻译
A cross-platform C and C++ unit testing framework for the 21st century
Easily and securely send things from one computer to another :crocodile: :package:
CSCS: Customized Scripting in C#
A library to automate the task of allocating/deallocating memory for c-strings , hashing them , making dynamic lists of arrays , something like a non OO approach to strings.h of C++ :P
csv file parser using FSM
Interactive C live coding environment
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.