Replacing Sawzall — a case study in domain-specific language migration In a previous post, we described how data scientists at Google used Sawzall to perform powerful, scalable analysis. However, over the last three years we’ve eliminated almost all our Sawzall code, and now the niche that Sawzall occupied in our software ecosystem is mostly filled by Go. In this post, we’ll describe Sawzall’s rol
![Replacing Sawzall — a case study in domain-specific language migration](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b459b579abd7ff6506000c5154cec2d885fbc63/height=288;version=1;width=512/https%3A%2F%2Fblogger.googleusercontent.com%2Fimg%2Fb%2FR29vZ2xl%2FAVvXsEi28XvtMU_9XKMhLo2VBfaM6PFQLgJy9iEGxwhp9yFF8F0WDdLkFlACKYr3g4FNmWH44pzVxXGjLXKpkn2wZAvRBnT6DWpUGjfc5YhMlomifeWr34knfEDxMw7jIKczkdYo6urfpgYMjm2r%2Fw1200-h630-p-k-no-nu%2FSawzall-Reciprocating-Saw.jpg)