chai2010's repos on GitHub
Go · 20065 watchers
advanced-go-programming-book
:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
Go · 89 watchers
cgo
golang cgo helper
Go · 42 watchers
errors
Go errors process, support error code, caller info, json format and wraped error.
Go · 34 watchers
base60
base60: 天干地支编码: 乙丑癸巳甲寅己亥丁卯甲申丁未甲午己巳
Go · 29 watchers
calculator
基于flex&goyacc实现的计算器
Go · 20 watchers
bpg
BPG decoder for Go (Zero Dependencies).
C++ · 19 watchers
defer
Go's defer operator for C++
JavaScript · 13 watchers
asmgo-talk
Go汇编语言简介
JavaScript · 12 watchers
chai2010.github.io
:book: chai2010 的博客
Go · 11 watchers
awesome-cue-zh
:books: CUE配置语言资源精选(欢迎投稿)
Go · 10 watchers
cache
LevelDB style LRU cache for Go, support non GC object.
Go · 9 watchers
ethutil
♦Ξ♦ 以太坊工具箱(零第三方库依赖) ♦Ξ♦
Go · 8 watchers
bzip2
bzip2 compression for Go
Makefile · 6 watchers
ditaa-docker
docker container for ditaa
Go · 5 watchers
ethrpc
♦Ξ♦ 以太坊轻量级RPC客户端(开发中) ♦Ξ♦
Go · 4 watchers
assert
Assert for Go1.9+
Go · 4 watchers
builtin
Provides some usefull functions for Go.
Go · 3 watchers
brainfuck
brainfuck VM
C · 2 watchers
ArduinoMegaRTOS
FreeRTOS on Arduino Mega
C++ · 2 watchers
cc-mini-test
C++ Mini UnitTest and Benchmark Library
2 watchers
chai2010
JavaScript · 2 watchers
emscripten-talk
Emscripten简介
1 watchers
4bit-microcomputer
MikroLeo project files (schematic, PCB, assembler, emulator/debugger, circuit simulation file, documentation, example of programs etc). MikroLeo is a 4-bit microcomputer developed mainly for educational purposes and distributed for free under open-source licenses.
1 watchers
awesome-blockchain
⚡️Curated list of resources for the development and applications of blockchain.
1 watchers
awesome-stars
🌟 Denis's starred repos, updated daily!
1 watchers
awesome-wasm
😎 Curated list of awesome things regarding WebAssembly (wasm) ecosystem.
Go · 1 watchers
bench
1 watchers
binjgb
Gameboy emulator implemented in C, that also runs in the browser
1 watchers
chinese-programmer-wrong-pronunciation
中国程序员容易发音错误的单词
JavaScript · 1 watchers
d2
D2 is a modern diagram scripting language that turns text to diagrams.
Go · 1 watchers
deepseek
Go (Golang) client for Deepseek API. Deepseek Go supports DeepSeek-V3, DeepSeek-R1 and more
Go · 1 watchers
diffbot-go-client
A Diffbot API client for Go
Makefile · 1 watchers
etcd-docker
etcd docker image
Go · 1 watchers
etcdfs
(WIP)virtual file system on etcd
TypeScript · 0 watchers
2024-China-Open-Source-Report
0 watchers
8-bit-CPU-emulator
8-bit CPU emulator for running simple ASSEMBLY code, final project for the 'Management and Analysis of Physics Dataset (MOD. A)' course.
0 watchers
8bc
B compiler for the PDP-8
0 watchers
arduino-alvik-mpy
Alvik Robot library
0 watchers
arduino-ide
Arduino IDE 2.x
0 watchers
Arduino_Alvik
Library to drive Alvik robot
0 watchers
ask2cb
ASK2CB Cyclone II FPGA dev board documentation and examples
0 watchers
asterisc
RISC-V interactive fault proof tech
0 watchers
awesome-actions
A curated list of awesome actions to use on GitHub
0 watchers
awesome-compilers
:sunglasses: Curated list of awesome resources on Compilers, Interpreters and Runtimes
0 watchers
awesome-games-of-coding
A curated list of games that can teach you how to learn a programming language.
0 watchers
awesome-microbit
A curated list of BBC micro:bit resources.
0 watchers
awesome-wasm-langs
😎 A curated list of languages that compile directly to or have their VMs in WebAssembly
0 watchers
betaflight
Open Source Flight Controller Firmware
C++ · 0 watchers
binaryen-issue-4436
https://github.com/WebAssembly/binaryen/issues/4436
0 watchers
bitcoin
Bitcoin Core integration/staging tree
0 watchers
blockchain_go
A simplified blockchain implementation in Golang
0 watchers
bootLogo
Logo language in 508 bytes (x86 boot sector)
WebAssembly · 0 watchers
brainfuck-wa
brainfuck vm written with wa language
0 watchers
btcd
An alternative full node bitcoin implementation written in Go (golang)
0 watchers
btcwallet
A secure bitcoin wallet daemon written in Go (golang)
0 watchers
C-minus-minus
A compiler for a C-like programming language written in C, using Flex and Bison.
C++ · 0 watchers
cc-lru-cache
LevelDB LRUCache fork
0 watchers
ccgo
github.com/cznic/ccgo has moved to modernc.org/ccgo
0 watchers
ChineseHomophones
中文谐音词/字库(同音词/字)Chinese Homophones
0 watchers
chocolatekeen
Chocolate Keen is a reverse engineering of Commander Keen in C/C++ and SDL. The goal is to be super accurate versus the original
0 watchers
chromeai
Chrome Built-in AI Demo page
0 watchers
cib
clang running in browser (wasm)
0 watchers
clang
Run Clang in WebAssembly 🎉
0 watchers
CLI11
CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.
0 watchers
cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
0 watchers
compilers-targeting-c
A list of compilers that can generate C code
0 watchers
computationclub.github.io
The website of the London Computation Club
0 watchers
core
A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and the web with a single Go codebase, allowing you to Code Once, Run Everywhere.
0 watchers
cryptonight
:loop: Pure Go/ASM implementation of CryptoNight hash function with its variants, without any CGO binding.
Go · 0 watchers
cue
Validate and define text-based and dynamic configuration
CSS · 0 watchers
cuelang.org
Source for the https://cuelang.org site
0 watchers
daizhigev20
殆知阁古代文献
0 watchers
delve
Delve is a debugger for the Go programming language.
0 watchers
devdocs
API Documentation Browser
0 watchers
dingmark
Go CLI and WASM online for DingTalk send markdown message.
0 watchers
dlgs
Go cross-platform library for displaying dialogs and input boxes
0 watchers
docker-gcc-build
Build latest gcc from sources on git gcc repository mirror
0 watchers
docs
Docs for Score Specification.
0 watchers
DonkeyKongBGI
Donkey Kong Arcade Game made using BGI Graphics in C/C++
Python · 0 watchers
dora-wa
Go · 0 watchers
dot
Graphviz dot command for Go tool pprof
0 watchers
dotnet-webassembly
Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
0 watchers
dx-book
《开发者体验:探索与重塑》电子书。book of research and refactoring in developer experience (WIP)
0 watchers
early_retirement_extreme_cn
Early Retirement Extreme 中文翻译 Renaissance & Liberty
0 watchers
ebiten
A dead simple 2D game library in Go
0 watchers
edgeefy
Implementation of edge detection in Go
0 watchers
efm-langserver
General purpose Language Server
0 watchers
eggos
A Go unikernel running on x86 bare metal
0 watchers
elf-explorer
A Windows GUI application for analyzing ELF files
0 watchers
elfs
A collection of interesting ELF files for inspiration and testing
0 watchers
emoji
:card_index: All of the emoji supported on GitHub pull requests, issues, comments, commit messages, markdown files, etc.
HTML · 0 watchers
emoji-cheat-sheet.com
A one pager for emojis on Campfire and GitHub
0 watchers
esp-drone
Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.
0 watchers
esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
0 watchers
esp-serial-flasher
Library for flashing Espressif SoCs from other MCUs.
0 watchers
ESP32-C3-DevKit-Lipo
ESP32-C3-DevKit-Lipo RISC-V development board with USB, JTAG, WIFI, BT5, LiPo battery charger
0 watchers
Ethereum-Source-Analysis
Analysis the Source code of go-ethereum
0 watchers
explore
Community-curated topic and collection pages on GitHub
0 watchers
fft-go
Fast Fourier transforms of arbitrary length data.
chai2010

chai2010

V2EX member #77612, joined on 2014-10-18 16:32:38 +08:00
这个人什么也没有留下...
Per chai2010's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
chai2010's recent replies
Sep 6, 2024
Replied to a topic by chai2010 程序员 凹语言开发案例分享: Pong 游戏
@xinyu391 凹语言是基于 Go 语言子集开始定制,站在 Go 巨人的腰上
Sep 6, 2024
Replied to a topic by chai2010 程序员 凹语言开发案例分享: Pong 游戏
@Borch 目前和 Rust 没有交集
Sep 6, 2024
Replied to a topic by chai2010 程序员 凹语言开发案例分享: Pong 游戏
@StoneKnocker 2019 年初立项,2022 年 7 月开源,有几年了现在刚刚进到深水区。感谢支持
Aug 13, 2024
Replied to a topic by chai2010 程序员 waBook: 简单的 Markdown 图书构建工具
@StinkyTofus 我也有个人图书馆的索引需求,找机会完善下这个方向的功能
春节整的儿童编程工具(自己电脑没花钱): https://wa-lang.org/smalltalk/st0037.html
Feb 26, 2024
Replied to a topic by chengiri 程序员 有偿 求 go 调用 c++
码农都喜欢造语言,不分国界。可以看看中国语言列表: https://zh-lang.cn/
说国内语言少,主要还是因为起步晚、工作压力大、缺少主流语言缺少存在感。

目前工作和业余都有在搞语言:
- 工作是 KCL 配置语言( https://github.com/KusionStack/KCLVM ),主要是面向云原生运维领域的 DSL ;
- 业余是凹语言( https://wa-lang.org ),主要是面向 WebAssembly 的通用语言,目前已经图灵完备并在纯浏览器可编译和执行

我个人预测未来 3-5 年,国内码农是可以卷到这个领域的。
以前 windows 用户有个 DLL 地狱的说法。想避免动态库依赖地狱就尽量全静态编译。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3401 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 13:01 · PVG 21:01 · LAX 06:01 · JFK 09:01
♥ Do have faith in what you're doing.