8,941 karma · joined February 7, 2010
BTW the Deno architects would contend that "mastering Deno" could never be a waste of time, because what you're mastering is to a large extent standards-based JS (in comparison to the APIs that came before).
const x = `This whole thing is
a
//go:generate worse-is-better
multiline
string literal`
A lot of people in this discussion are beating up Go for using syntactical comments for directives, but in reality the implementation is even less principled than that!WHAT??! This cannot be allowed!! /s
It's clear from reading programmer geek thoughts on peripherals over the years that autistic types love the "Use keyboard 100% of the time!" dogma because it is black-and-white thinking. The idea of someone knowing how to do things in a multitude of ways and changing it up based on mood is displeasing.
I don't think many people in the real world worship the sanctity of the "Asynchronous Communication" principle above all else. Maybe the author is the 1/1000 that does.
If you don't do that then large parts of the game world end up seeming like ice rinks with roads painted on them.
Though, I don't think it has the capability for single-file scripts to declare 3rd-party dependencies to be automatically installed.
So for Apple to start with a level of disrespect for the existing product where the question of whether each change is actually an improvement is effectively off-topic, it's no wonder they made a dog's dinner of Tahoe.
https://htmlpreview.github.io/?https://github.com/python/typ...
If that table is anything to go by, Pyright is not to be underestimated.
I have briefly tried ty (LSP) in Emacs and it seems to work well so far. The only questionable thing I've encountered is that when the signature of a method is shown, the type annotations of some parameters seem to be presented in a particularly verbose form compared to what I'm used to - maybe they're technically correct but it can be bit much to look at.
Anyway, odds are pretty good that ty is what I will end up using long-term, so thanks and congrats on releasing the first beta!