- 1
- 6
Orangesite: https://news.ycombinator.com/item?id=32031591
Features
Lots of combinators!
Generic across input, output, error, and span types
Powerful error recovery strategies
Inline mapping to your AST
Text-specific parsers for both
u8
s andchar
sRecursive parsers
Backtracking is fully supported, allowing the parsing of all known context-free grammars
Parsing of nesting inputs, allowing you to move delimiter parsing to the lexical stage (as Rust does!)
Built-in parser debugging
- 1
- 10
In case this gets dramatic, rtechnews discussion
If you want to cause drama, might be a good idea to post this on /r/technology, /r/politics, and maybe /r/news
- 1
- 8
- 1
- 11
This will 100% flop
- 1
- 6
- 1
- 8
- 1
- 19
- 1
- 9
Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression. For instance, compared to the fastest mode of zlib, Snappy is an order of magnitude faster for most inputs, but the resulting compressed files are anywhere from 20% to 100% bigger. (For more information, see "Performance", below.)
Snappy has the following properties:
-
Fast: Compression speeds at 250 MB/sec and beyond, with no assembler code. See "Performance" below.
-
Stable: Over the last few years, Snappy has compressed and decompressed petabytes of data in Google's production environment. The Snappy bitstream format is stable and will not change between versions.
-
Robust: The Snappy decompressor is designed not to crash in the face of corrupted or malicious input.
-
Free and open source software: Snappy is licensed under a BSD-type license. For more information, see the included COPYING file.
-
Snappy has previously been called "Zippy" in some Google presentations and the like.
- 1
- 15