The "goto" statement
A brief history of the goto construct in C programming.
Read postI’m Manank, a Software Engineer at Arista Networks in Pune, originally from Ahmedabad. I enjoy working on systems that are close to the metal and hard to get right at scale. These days, that means building and improving large-scale wireless management infrastructure—distributed pipelines, and in-memory caches. I work primarily in C and Go, with growing experience in Rust, and I care a lot about memory safety, performance engineering, and making systems more reliable through profiling and rigorous testing. I’m also a Google Summer of Code 2023 alumnus and a Linux kernel contributor with merged patches.
I’m a Computer Science graduate from BITS Pilani, Goa Campus, where I was part of DaSH Lab (Data Storage and HPC) under Prof. Arnab K Paul. My long-term interests still sit around systems programming, compilers, operating systems, and the history of computing, but recently I’ve also gotten interested in AI for software engineering, agentic engineering, context engineering, inference, and GPU programming with CUDA, and I’ve been spending time learning more about them.
When I’m not exploring systems and code, I like motorcycling—I ride a Royal Enfield Himalayan 450, perfect for both roads and trails. Weekend rides are my favorite way to reset. I also enjoy photography with my Nikon D5300 and DJI Action 2, especially landscapes and spontaneous moments, and I often spend downtime reading books.
A brief history of the goto construct in C programming.
Read postSearch