Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oh, don't argue semantics. It's not like I have to tell someone to install .Net, Java, Python, ect, in order to run a Rust program. (Or figure out how to bundle it in an installer.)

By your logic every language, except for assembly, has a runtime.



I'm not arguing, just adding some detail to a slightly incorrect fact.

It's true that you usually don't have to ask anyone to install anything else to run a Rust program, because the default experience of using Rust + Cargo bundles the runtime for you. But the same can be done with the languages you used as examples as well. Many programs do in-fact include .net, a JVM or a Python runtime so the users don't have to care about it.

Biggest example is probably Blender, which ships with Python (and doesn't require a installer). Many IDEs made with Java also ship their own JVM runtimes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: