Visuall
A compiled programming language with Python-like syntax on LLVM.
16-year-old developer. Embedded systems, desktop apps, compilers.
16 years old · 9 projects · 5 languages · Hungary
⠀⠀⠀⠀⠀⠀⠀⣶⣄⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⢸⣿⣿⣷⣴⣿⡄⠀⠀⠀⠀⠀⢀⡀⠀ ⠀⠀⠀⠀⠰⣶⣾⣿⣿⣿⣿⣿⡇⠀⢠⣷⣤⣶⣿⡇⠀ ⠀⠀⠀⠀⠀⠙⣿⣿⣿⣿⣿⣿⣿⣀⣿⣿⣿⣿⣿⣧⣀ ⠀⠀⠀⣷⣦⣀⠘⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠃ ⢲⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀ ⠀⠙⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⠀ ⠀⠚⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠿⠂⠀⠀ ⠀⠀⠀⠀⠀⠉⠙⢻⣿⣿⡿⠛⠉⡇⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠘⠋⠁⠀⠀⠀⠸⡄⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢳⡀⠀⠀⠀⠀⠀
𓂃˖˳·˖ ִֶָ ⋆🌷͙⋆ ִֶָ·˳˖𓂃 ִֶָ
A compiled programming language with Python-like syntax on LLVM.
Visuall is a statically-typed compiled language that combines Python's clean syntax with LLVM's powerful optimization pipeline. It features O2 optimization, a mark-and-sweep garbage collector, closures, f-strings, an LSP server for IDE integration, a VS Code extension, and a package manager. Benchmarks show 1.0-1.4x the performance of equivalent C++ on compute-bound workloads.
import { printf } from "std.io"
fn fib(n: i32) -> i32 {
if n <= 1 {
return n
}
return fib(n - 1) + fib(n - 2)
}
fn main() {
let result = fib(35)
printf("fib(35) = {result}\n")
// Visuall compiles to native code via LLVM
// O2 optimization: 1.0-1.4x of C++
} A compiled programming language with Python-like syntax on LLVM.
The fastest native Windows system fetcher, built with Tauri.
Real-time natural disaster monitoring on an interactive 3D globe.
Query ChatGPT, Claude, and Gemini simultaneously on Android.
A Windows terminal system fetcher in C with glitch ASCII art.
A Yaelokre-themed encrypted notepad application.
Linux terminal commands implemented in x86 assembly.
A GPS-enabled smart compass on STM32 microcontroller.
Precision low-current and voltage measurement on STM32.
𓂃˖˳·˖ ִֶָ ⋆🌷͙⋆ ִֶָ·˳˖𓂃 ִֶָ
𓂃˖˳·˖ ִֶָ ⋆🌷͙⋆ ִֶָ·˳˖𓂃 ִֶָ
I'm a 16-year-old developer from Hungary building systems-level software. I work across the stack — from bare-metal embedded C on STM32 and ATmega16A microcontrollers, to desktop apps with Tauri and Rust, to language design with LLVM. My flagship project is Visuall, a compiled programming language with Python-like syntax backed by LLVM, featuring O2 optimization, a mark-and-sweep GC, closures, an LSP server, and a VS Code extension. I also compete in programming competitions and publish tech content.
I started with Arduino when I was 12. By 13, I was taking an electrical engineering course. At 14, I got serious about C and x86 assembly on Linux. Since then I've collected over 20,000 electronic components, designed PCBs in KiCAD, built Android apps with Kotlin and Jetpack Compose, and written a compiled programming language from scratch. When I'm not coding, I'm doing competitive programming on Codeforces (handle: yatuoximeng), studying physics and math, or making tech videos.
Also known as yatuoximeng on Codeforces.