Thread with 8 posts
jump to expanded postmegacorp-scale software projects are so unsustainable. if your project's source code is larger than a gigabyte or takes more than a few minutes to compile… god, i'd rather sacrifice a months of my time writing a smaller alternative than have to suffer through building it
(sorry, i am once again venting about ANGLE… but this may as well be about LLVM or <insert large, Google-sponsored project here>)
* ./configure && make && sudo make install
* Some simple custom build script
* CMake
* Download the internet
and LLVM is in category 3
@saagar yeah I completely agree (https://social.noyu.me/@hikari/statuses/01H5HXKCVRJWEY246KSV4XXR5A). an LLVM checkout may be at least 2GB in size and it might take an hour to build, but it is a single git repo, uses a normal build system, and is at least partially modular, so it's not too bad. i've worked on multiple projects that integrate it
@saagar also LLVM has this amazing thing called OFFICIAL BINARY RELEASES that Google have never heard of
@saagar facebook voice binaries? you mean the multi-gigabyte blobs we have to use BitTorrent to distribute to our datacentres?