Technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.
Nothing here yet.
Mani Gopal Your argument about the number of programming language is irrelevant. I guess you're not using Malboge or Brainfuck, are you? Because Carbon is labeled Google, you became interested. Fine. But on the opposite side, because I understand that It's all about context, I'm not. Carbon has its use-case, inside of Google. Outside, it doesn't mean squat. Engineering is the art of choosing the right tool in one's toolbox according to the context. Choosing the most popular tool, or the one that somebody else uses just because of that, is not engineering: it's CV-driven programming (the post dates back to 2009). Nothing new under the sun, but still disappointing to see the sad state of our industry.
Google designed Carbon to handle its own issues: be able to better manage its gazillions of lines of C code. But because it's Google, everybody and their neighbors think it's the next best thing since sliced bread... I mean until the next craze. Engineering doesn't deserve its name. It's all about shiny experimental things and not about reliable but boring ones.