Conversation
Notices
-
Fully agree with @p that.
Elixir is an awful programming language overall, it makes Perl looks good.
-
@p @waltercool >tarball instead of a zip file
Archive is archive. Didn't someone already spawn a hellthread over you using bzip2 instead of xz?
-
@waltercool
> it makes Perl looks good.
I don't know if I'd go that far. But Perl does at least distribute its code as a tarball instead of a zip file, like any minute now there will be a popup box that says "Elixir is shareware, you must request a license key by mailing a check or money order to this guy's home address in New Mexico".
-
@mint @waltercool Zip is different from tar. tar supports normal Unix metadata, does not have the stupid end-of-central-directory problem that requires seeking around, and, relevant to this objection, does not couple compression and the archive (and also for some reason, encryption).
There are no cultural connotations to using one compression algorithm versus another.
Using one compression algorithm instead of another for a database backup that I am not distributing to the public is also very different from a source distribution. The G*rm*n objected to my choice of compression algorithm on a file he was never going to be allowed to see to begin with.
-
@p @waltercool Fair point. Permissions for building scripts might get borked, adding some more hassle.
>couple compression and the archive
That's a good thing in some circumstances as it allows me to extract a single file without having to seek the whole compressed file. Same reason I prefer to use squashfs images for often accessed data, with an added bonus of being able to natively mount them skipping the whole extraction process.
-
@mint @waltercool
> Same reason I prefer to use squashfs images for often accessed data
squashfs is nice for that sort of thing.