Pinned Tweet
Its been suggested that I stream a coding session. Sounds like watching paint dry to me.
15%Never watch, never would
25%Never, but am curious
3%Watched one before, yawn
57%Sure, I'll watch another
130 votes • Final resultsyoutu.be/aO93VU8QZbA
Simple update, Chapter split, constructors, helper functions. Codex, tokens, costs. AI success stories, optimizing Python gc, PyPy. Making a VM, hardware mismatch, memory segments, mapping pages in VM memory, self modifying code , patching JIT targets
youtu.be/nWjTshirDhI - AI the good bad ugly. Tarjan SCC with AI. Price of memory, chip fabs, HBM. Steam OS for work. Simple Update, cyclic class init, Goose. Core update, ARM, RISC V backends. Pattern matching, tracking deps, C2 philosophy , global vars. AI, nnarrow tasks
youtu.be/yuU_usRj3JY
Talk at REBASE. Peeps during parsing - less memory, faster compile. Inst sel, reg alloc, encodings. Lattice types, GCM. Anti-deps. JIT, deterministic builds & exec. Pointer orderin Simon update (non kernel platform apis). cyclic class defs
youtu.be/yU4oGuM2xf8
Simon on CORE unions/enums, and modules.
Slow compiler, due to over-inlining on co-routine frames (52Meg stack frames???). Halo - heap alloc opt elision (static inline allocs on stack frames).
youtu.be/7U6im0HQXt8
Simple demo, Visual Compiler, visual optimizations. Forward refs, Escape node, Readonly in the type, inline, noinline, modules, linking with libc, calling foreign function. .o internals. Security flaws in java. Audit for nuclear power plant
youtu.be/g9aNXvnVf2k
@burningman, grandkids, AI on Simple. AI making binarys, ML on JVM flags, magic numbers, more AI & compilers. Better GC roots, safe points. JRocket, XTC, stack alloc, tailrec, Koka ref cnt. ‘done’ for project. dwarf, gdb, debug options, Quxlang on JVM
CCC youtu.be/vyWFa7avywg
AI usage in compilers. Major Simple update: Hello World one-liner. Simple Backend - codegen phases, instruction selection, RISC emulation, register handling. Virtual machine determinism
CCC for Aug 7, 2026
youtu.be/wipWVo3PYAQ
@JCreteUnconf JVM target for Quxlang, syntax, 3-way cmp, inline decisions, precompile. Comparison on Clover, ‘is’ binding. Visibility, private/public, Locks, ranking locks. 54 Locks in (early)JVM, striped locks. “Final” prog lang.
CCC for July 14, 2026.
youtu.be/F6fKY9xDI7Q
ChatGPT making Java libs. AST lowering. Mac binaries. Qux lang hard parts. GC. Generating executables, relocations. Qux lang variance and unions. Benchmark ports, spiral expressions, variance , clover generics. Branch opts.
youtu.be/V4UlZdW5NpI
Newer AI, mem model for Python, volatile, biased locking removal. AA/Simple memory model, LLVM and MSPC bugs. Defending resources in jar/exe. Git philosophy, cross thread access. Simple update, arrays, new, array init. Sea of Nodes as backend
youtu.be/fHYYLvtp0xk
Grad school? Compiler classes, designing course, small community. Teaching Simple. Reg alloc strategies. Contributors. CCC T-shirts. Simple update, modules, ABI. Software licenses. XTC update. Simple BNF, roadmap, arrays, German & small strings opts
youtu.be/xP9rioNvErM
Simple update, AI for grunt work, AI mimicking code style. Debug broken peepholes. SAT solvers. Strange peephole opts, exploring peep space. Linear logic IR, using many IR`s, war stories, large crash logs, coding styles, optimizer suggested refactoring
youtu.be/jwxfR7fj-UA
CI fails, gradle, life beyond claude limits. Build tools, GPT for coding emacs. Local AI, what size, laptop, power. Simple and Quxlang updates, halting problem in const expr, inlining, embed, build.rs, and your compiler as an exec strategy
youtu.be/I8bk2mYWhSo
Codex on Simple, type issues, sep compile, Modules, weak symbols, pc-rel addr, Linker, patching, ASRL. SIMD tokenizer, reg-alloc heuristics, Formal verify reg-alloc, generics. Making types simpler. Error msgs, generics. Unification, subtyping.
youtu.be/pCRNpQLhbZE
Simple update, unresolved symbols in a separate compilation, grep vs AI, old server vs newer ones,
AI on Simple, SoN graphics, Externs, main resolve.
Max Update, Ruby, Python. Ruby speed vs Python speed, Ruby JIT, inlining vs outlining, power
youtu.be/Aj2oegogfbg
Lazy init, self modifying code. Memory ordering, volatile, fences, Icache. Dynamic linking, LLVM limitations. Simple: .o, linking, relocating, exports, internal patching, more codegen. Simple phases.
Switching to Sea of Nodes(SoN), why or why not?
youtu.be/CvcrrxUeSZw
AI sandboxing. Simple restructure. Lists vs vectors, byte slices, CallGraph in SeaOfNodes, LTO, repl, separate compilation. Literals: dict, array, XTC. JSON f64, i64, NaN. Twitter war story. String formatting. Overloading, type classes, ambiguous defs
youtu.be/pBo2MISl7p0
Clang compile speed, constexpr interpreter. Recursive types & type inference. User peephole opts, heroic opts, semantics. Infinite loop opts, Collatz Conjecture, UB. Research vs production compiler
youtu.be/AzY1zqrewAk
AST, Sea of Nodes, V8, C2, SSA-CFG. Ruby IR, opts in parser, inlining, value profiling, Ruby JIT in Rust. CFG & mem aliasing. V8 vs Maglev vs SofN, More & more inlining, LTO, LLVM. SofN - philosophy. Type lattice in pictures, deep dive type impl
youtu.be/hFWiUsG13ZA
Simple update. NonBlocking hashmap, LRU, resizing. How-to YouTube. Sea-of-Nodes, phases, GCM, x86 ops, exec binary, risc5 & arm. LLVM JIT, C2, as a lib, PyPy; profile-vs-JIT. Simple design. Security risks for analysis in binary. Range types, lattice
