What I've had in mind with Koto is that when I need strictness and precision I'll generally be using Rust, and Koto is more intended for another aspect of programming where I want things to be much more fluid and easy-going.
My thinking is that the potential footgun here is outweighed by the win of paren-free calls for quick scripting / rapid iteration, but it certainly counts towards the language strangeness budget [1] so I figured it was worth pointing out in the guide.
Yes that's right, they're checked at runtime (with the option to disable the checks if the performance cost is a concern) and failed checks simply throw exceptions.
The hints aren't used for other purposes at compile time yet, but they could enable some warnings.
Would you say Koto (or some direct competitors, for that matter), is viable to learn when I otherwise don't intend to learn Rust at all? But let's say, want to keep the option open to participate in Rust-based projects which support Koto et al.?
Yes I would certainly hope so, you shouldn't need to know any Rust if you want to learn Koto. The guide assumes that the reader has some general experience with programming, but not from using any specific language.
I'm less conflicted about having music tools in the browser. Yes, it's less efficient, and there's more risk of dropouts, and there's less control over I/O, and there's generally less you can _do_... But what's emerging is widespread access to increasingly sophisticated music making tools, and I don't see a reason to want to slow that down?
Seasonality is just one of many factors that affect the spread of COVID. Blindly comparing the situation now with one year ago really doesn't make any sense.
Vaccine efficacy against infection has been measured in a lot of studies, for example [1, 2, 3]. It has also been shown that being vaccinated reduces viral loads after infection, even with the delta variant [4, 5]. There are also a few studies on household transmission [5, 6] that show that transmission between vaccinated individuals is significantly less likely.
Last year had the original variant and this year delta. In addition last year most countries already were in lockdown since October while this year lockdowns just started mid December. In addition there are still less hospital space taken by covid patients conpared to last year, although the problem here is also mass resignation of medical staff.
My thinking is that the potential footgun here is outweighed by the win of paren-free calls for quick scripting / rapid iteration, but it certainly counts towards the language strangeness budget [1] so I figured it was worth pointing out in the guide.
[1] https://steveklabnik.com/writing/the-language-strangeness-bu...
reply