Tag
#programming
26 stories
The Rise of Rust for Desktop Apps: 2022 Review
Explore the state of GUI development in Rust by the end of 2022. See which frameworks were leading and what the future held for desktop apps.
GCC Gets Rust Support: A New Era for Compilers?
The GCC compiler now supports Rust! Discover how this major update changes the landscape for developers and open-source projects.
The Strange Story of Rewriting TypeScript in Rust
Could TypeScript, the popular JavaScript tool, be rewritten in Rust? Discover the ambitious project that asked this wild question.
Inside Rust's Reflection: The Hidden Power Developers Rarely Use
Explore the rarely discussed world of native reflection in Rust. Discover how this powerful, yet complex, feature can change how you build software.
The Strange Story of Atom, a Code Editor's Rise and Fall
Remember Atom, the popular code editor? Discover its surprising journey from internet darling to archived project. What happened?
How to Search a Giant Text File Fast: A 1ms Challenge
Can you search a 37 GB text file in less than a millisecond? One programmer took on the insane challenge and shared the wild results.
The Strange Story of the \"Quite OK\" Image Format
Discover the bizarre history of the \"Quite OK\" image format, a file type that shouldn't exist but somehow does. Learn its secrets.
Windows Address Space Mystery: Why So Much Space is Empty
Ever wondered why Windows leaves a huge chunk of memory unused? We explore the strange reasons behind the 0x00000000`7ffe0000 gap.
GCC Adds Rust and Modula-2: Can They Run on OpenBSD?
GCC now supports Rust and Modula- 2. We tested how well these new compilers work on the secure OpenBSD operating system. Find out the results.
The Strange Story of Boring Python Code Quality
Discover the viral story of how 'boring' code became a viral sensation, and why it still matters today. Learn the secrets of quality Python.
Inside Project Galahad: Java's Hidden Speed Revolution
Discover Project Galahad, the secret effort to bring GraalVM native compilation directly into OpenJDK, promising faster Java applications. Learn why this matters.
The Strange Story of Building Apps for the Terminal
Discover the forgotten viral story of how one developer spent a year building apps for the command line. A deep dive into a hidden corner of the internet.
Is "Programmer" a Title You Earn? Career Advice
A classic piece of online advice from 2011 asks if you're truly a programmer. Explore the ideas and why they still matter today.
Doom Calculator: The Weirdest Way to Play Doom
Imagine playing Doom on an adding machine. This is the strange story of how a calculator became a playable Doom device, and why it's amazing.
The Strange Story Behind PCalc's Rise on Apple Devices
Discover the unexpected origin story of PCalc, the popular calculator app, from a programmer's personal need to a beloved tool on Apple devices.
Why Learning C in 2023 Still Matters
Thinking about learning C this year? Discover why this foundational language remains relevant and how to get started in 2023.
Donald Knuth's 2022 Christmas Lecture: A Tech Legend's Talk
Computer science giant Donald Knuth gave a special Christmas lecture in 2022. Discover the fascinating topics he discussed in this rare event.
Inside Rust's Safer ABI: The Hidden Power of Code Connections
Discover Rust's experimental Safer ABI feature, making it easier and safer for Rust programs to connect with other languages. Learn why this matters for future software.
The Dog API: A 6-Year Labor of Love
Discover the fascinating story behind a free Dog API that's been serving fun facts for years, built purely out of passion.
The Strange Story of Numba: Python's Speed Secret
Discover Numba, the tool making Python lightning fast for scientific computing. Learn how it works and why it matters.
The Strange Story of SQLite's Automatic Indexes
Did you know SQLite automatically creates indexes for you? Learn the surprising truth behind this database feature and why it matters.
The AI That Became a Coder's Redux Reducer
Imagine using ChatGPT not just for code, but as a core part of your application's state management. One developer tried it, and the results were wild.
The Strange Story of Golang's Network Setting
Discover why Golang changed a default network setting and how it impacts your apps on bad internet connections.
The Strange Story of Pomsky: A New Way to Write Regex
Discover Pomsky, a modern and portable language designed to make writing regular expressions easier and more powerful. Learn why it matters.
Python SQL Engine: Building a Database From Scratch
Ever wondered how a database works? Learn the fascinating story of building a SQL engine entirely in Python, a deep dive into database internals.
Rust Structs: Copy vs. Borrow for Small Types
Discover when to pass small Rust structs by copy and when to use borrows. Get clear advice for better Rust code.