Ilya Brin - Software Engineer

History is written by its contributors

The Next Programming Language: Simple Syntax for Complex Paradigms

2025-12-04 5 min read Technology Programming

The programming language landscape is approaching a pivotal moment. While languages like Rust and modern C++ have pushed the boundaries of what’s possible in systems programming, they’ve also highlighted a fundamental tension: complexity vs. accessibility. The next revolutionary programming language won’t just be another incremental improvement-it will fundamentally reimagine how we express complex ideas through simple syntax.

Continue reading

Multitasking in Linux: Preemptive vs Non-Preemptive

2025-11-29 6 min read Operating Systems Ilya Brin

Multitasking is the operating system’s ability to execute multiple tasks simultaneously. But “simultaneously” is an illusion. In reality, the processor switches between tasks so quickly that it creates the impression of parallel work.

Understanding how multitasking works is critical for writing efficient applications and understanding system behavior under load.

Continue reading

Quantum Computing Basics: Qubits and Superposition in Go

2025-10-20 7 min read Quantum-Computing Golang Math Ilya Brin

Hey there! 👋

While everyone’s talking about AI, real geeks are already studying quantum computing. This isn’t science fiction - it’s the mathematics of the future that will break all modern cryptography.

Google claimed quantum supremacy, IBM launched cloud quantum computers, and Microsoft is investing billions in quantum technologies.

But how does it work? And can we simulate quantum computing in Go?

Let’s explore qubits, superposition, and quantum gates with practical Go examples 🚀

Continue reading
Older posts