📦lang / pillar

Programming Languages

Deep-dive syntax, runtime internals, memory models, and concurrency architectures

8 Blueprints163 Total Modules
lang/go20 Modules

Go (Golang)

CSP Concurrency, Memory Pointers & Clean Architecture

Comprehensive Go engineering from memory pointers and interfaces to Goroutines, Channels, CSP concurrency, and microservices.

#golang#concurrency#goroutines#channels
lang/rust22 Modules

Rust

Zero-Cost Abstractions, Ownership & Tokio Concurrency

End-to-end Rust systems programming: Ownership, Borrowing, Lifetimes, Tokio Async, Axum web APIs, and Unsafe FFI.

#rust#systems#ownership#lifetimes
lang/python21 Modules

Python

CPython Internals, Asyncio & Production FastAPI

CPython internals, GIL architecture, Metaclasses, Pydantic v2 schemas, Asyncio event loops, and production FastAPI.

#python#cpython#fastapi#asyncio
lang/typescript24 Modules

TypeScript

Advanced Type-System, Conditional Types & Zod

Strict TypeScript mastery: Discriminated unions, conditional types, infer keyword, template literal types, Zod, and fullstack typing.

#typescript#types#generics#infer
lang/javascript22 Modules

JavaScript

V8 Internals, Event Loop & Advanced JavaScript

V8 engine internals, Event Loop mechanics, Closures, Prototypal inheritance, Asynchronous patterns, and ES2024+ features.

#javascript#v8#event-loop#closures
lang/cpp18 Modules

Modern C++ (C++20/C++23)

Modern C++20/23, RAII, Move Semantics & Concepts

Modern C++ systems programming: RAII, Move Semantics, Vtables, Templates, Concepts, Ranges, Coroutines, and Concurrency.

#cpp#cplusplus#systems#raii
lang/c17 Modules

C Systems Programming

Low-Level Systems, Pointer Arithmetic & POSIX

Low-level C systems architecture: Memory layout, Pointer arithmetic, Heap allocators, Struct padding, POSIX threads, and Socket programming.

#c#systems#pointers#memory
lang/java19 Modules

Java (Java 21+ LTS)

JVM Internals, Virtual Threads & Spring Boot 3

Java & JVM Enterprise Architecture: Memory regions, Garbage Collection, Records, Sealed Classes, Virtual Threads, and Spring Boot 3.

#java#jvm#spring-boot#virtual-threads