News for hackers. Stuff that matters.
Re:Single-file C/C++ public-domain/open source libraries wit... by logicallee on Saturday December 17, 2016 @09:30PM (#13203991)
For anyone wondering why the FAQ says:

>Q. Why isn't SQLite's amalgamated build on this list?

>A. Come on.

For the answer, look at the SQLite Amalgamation page[1]

>1. Executive Summary

>Over 100 separate source files are concatenated into a single large files of C-code named "sqlite3.c" and called "the amalgamation". The amalgamation contains everything an application needs to embed SQLite. The amalgamation file is more than 180,000 lines long and over 6 megabytes in size.

So although it's technically a single file, at 180 000 lines and 6 Megabytes, it's not really in the spirit of the page.

[1] https://www.sqlite.org/amalgamation.html

Re:Single-file C/C++ public-domain/open source libraries wit... by liuyanghejerry on Sunday December 18, 2016 @01:56AM (#13204684)
This is so funny. BTW, even now, browser still love your JavaScript project in few large files. And before HTTP2 widely used, I think it's still the way to go.