Sawzall programming language is a programming language created in 2003. Sawzall is a procedural domain-specific programming language, used by Google to process large numbers of individual log records. Sawzall was first described in 2003, and the szl runtime was open-sourced in August 2010. However, since the MapReduce table aggregators have not been released, the open-sourced runtime is not useful for large-scale data analysis of multiple log files off the shelf. Read more on Wikipedia...
- Sawzall programming language ranks in the top 25% of languages
- the Sawzall programming language wikipedia page
- Sawzall programming language first appeared in 2003
- See also: go, protobuf, gfs, x86-isa
- Have a question about Sawzall programming language not answered here? Email me and let me know how I can help.
Example code from Wikipedia:
count: table sum of int; total: table sum of float; sum_of_squares: table sum of float; x: float = input; emit count <- 1; emit total <- x; emit sum_of_squares <- x * x;
Last updated August 9th, 2020