News for hackers. Stuff that matters.
Re:Janet for Mortals by zdragnar on Friday March 31, 2023 @10:45AM (#35387910)
Why would I want a 50mb hello world?
Re:Janet for Mortals by thechao on Friday March 31, 2023 @11:09AM (#35388268)
Why do you want hello world, at all? Yes, the nearly-null program is 50MB; also, yes, a fairly nontrivial program is ... 60MB? The core for a computer algebra system is 100MB?

You're paying a higher initial capital cost for lower per-unit costs.

Re:Janet for Mortals by thomascgalvin on Friday March 31, 2023 @11:01AM (#35388137)
Why would you want a hello world at all? That isn't a realistic distribution scenario.
Re:Janet for Mortals by HelloNurse on Friday March 31, 2023 @11:22AM (#35388457)
A simple "Hello World" is a realistic test scenario, representative of a large class of plain command line tools and approximately reduced to pure overhead.

If you can distribute and run a trivial hello world program, you can expect to be able to distribute and run something like tail or uniq, and that it will be larger (more standard library portions linked) and slower (more actual work executed).

Re:Janet for Mortals by medo-bear on Friday March 31, 2023 @11:37AM (#35388721)
what is the case for static compilation with those use cases